#2327 Add doNotPerformUpgrade setting and enhance upgrade warning messages
AL-Go pipeline now supports skipping the upgrade phase with a new doNotPerformUpgrade setting while continuing to publish and test apps. Warning messages about upgrade testing have also been improved.
- 5files
- 3AL files
- 0objects
Pull request · merged into main on 2026-07-27 by ChrisBlankDe · 5 files (+13 -2), 3 AL · feature · tier official · reviewed (checked by Opus)
What changed
- New doNotPerformUpgrade boolean setting allows users to bypass the upgrade phase during pipeline execution
- Setting is integrated into configuration schema and pipeline parameter list
- Feature is documented in release notes and settings documentation
- Warning messages clarified to indicate when missing previous release apps disables AppSourceCop breaking change checks
- Supports use cases where upgrade testing is not needed
- Behaviour changes for users or extensions.
AL objects touched
Actions/.Modules/ReadSettings.psm1: modified, not in the BC? snapshotActions/.Modules/settings.schema.json: modified, not in the BC? snapshotActions/RunPipeline/RunPipeline.ps1: modified, not in the BC? snapshot
Context
- Systems: development, platform
- From the description: “allowing users to bypass the upgrade phase during pipeline execution”
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).