code change · featureAL Developmentofficial - Microsoftreviewed - checked by Opus

#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.

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? snapshot
  • Actions/.Modules/settings.schema.json: modified, not in the BC? snapshot
  • Actions/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).