Add doNotPerformUpgrade setting (#2297)
### ❔What, Why & How This pull request introduces a new `doNotPerformUpgrade` setting, allowing users to skip the upgrade phase in the AL-Go pipeline. This setting is now supported throughout the configuration, documentation, and test suite. **New pipeline setting:** * Added `doNotPerformUpgrade` as a boolean property to the `settings.schema.json` file, with a description and documentation link. * Updated the pipeline script (`RunPipeline.ps1`) to recognize and process the new `doNotPerformUpgrade` setting. **Documentation updates:** * Documented the new `doNotPerformUpgrade` setting in `RELEASENOTES.md` and `Scenarios/settings.md`, explaining its purpose and usage. [[1]](diffhunk://#diff-310cf8dbf9f6a843674df7afb82cf592a81636c01f7c25221aba39cf86e8dcf1R1-R4) [[2]](diffhunk://#diff-ab2c7406f61eeb7a5bc9e0a07b6ddc964ef0415f77f24890b5e77acdb5f0a0f2R134) **Testing:** * Added a test in `ReadSettings.Test.ps1` to verify that `doNotPerformUpgrade` is present in the settings schema. Related to issue: #2296 ### ✅ Checklist - [x] Add tests (E2E, unit tests) - [x] Update RELEASENOTES.md - [x] Update documentation (e.g. for new settings or scenarios) - [ ] Add telemetry <!-- Include more checklist entries, if needed --> --------- Co-authored-by: Maria Zhelezova <43066499+mazhelez@users.noreply.github.com> Co-authored-by: Alexander Holstrup <117829001+aholstrup1@users.noreply.github.com>
C
Chris Blank committed
7d6eeef0a2948cbb45b4287340b99e29e30d1c66
Parent: 302330a
Committed by GitHub <noreply@github.com>
on 7/2/2026, 8:28:23 AM