#2321 fix: error on delivery of multiple release artifacts of same project
The CreateRelease workflow now prevents redundant artifact deliveries by only running NuGet and Storage delivery steps when the matrix processes the Apps artifact type, eliminating duplicate delivery attempts.
- 3files
- 2AL files
- 0objects
Pull request · merged into main on 2026-08-07 by OleWunschmann · 3 files (+5 -4), 2 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Modified if conditions in CreateRelease.yaml templates to check matrix.atype == ‘Apps’
- Prevents Deliver to NuGet step from running multiple times per project
- Prevents Deliver to Storage step from running multiple times per project
- Fixes issue where matrix iterations over different artifact types triggered redundant deliveries
- Behaviour changes for users or extensions.
AL objects touched
Templates/AppSource App/.github/workflows/CreateRelease.yaml: modified, not in the BC? snapshotTemplates/Per Tenant Extension/.github/workflows/CreateRelease.yaml: modified, not in the BC? snapshot
Context
- Systems: platform
Source: metadata of a merged pull request in microsoft/AL-Go (al-go): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).