Skip to content

Make the release pipeline logic to push to the store optional (and disabled by default) - #41045

Merged
Blue (OneBlue) merged 2 commits into
masterfrom
user/oneblue/push-to-store
Jul 10, 2026
Merged

Blue (OneBlue) merged 2 commits into
masterfrom
user/oneblue/push-to-store

Conversation

@OneBlue

Copy link
Copy Markdown
Collaborator

…

Summary of the Pull Request

This will make it easy to push or not to the store when creating releases

PR Checklist

  • Closes: Link to issue #xxx
  • Communication: I've discussed this with core contributors already. If work hasn't been agreed, this work might be rejected
  • Tests: Added/updated if needed and all pass
  • Localization: All end user facing strings can be localized
  • Dev docs: Added/updated if needed
  • Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx

Detailed Description of the Pull Request / Additional comments

Validation Steps Performed

Copilot AI review requested due to automatic review settings July 9, 2026 22:19
@OneBlue
Blue (OneBlue) requested a review from a team as a code owner July 9, 2026 22:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an opt-in gate for pushing release flights to the Microsoft Store in the OneBranch release pipeline, with the default behavior changed to not push unless explicitly enabled.

Changes:

  • Introduces a new top-level pipeline parameter to control whether to push to the Microsoft Store.
  • Plumbs the new flag into the flight-stage.yml template.
  • Updates the Store flight task condition to require pushToStore: true.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.pipelines/wsl-build-release-onebranch.yml Adds a pipeline parameter and passes it into the flight stage template.
.pipelines/flight-stage.yml Adds pushToStore parameter and gates the Store flight task on it.
Comment thread .pipelines/wsl-build-release-onebranch.yml Outdated
Comment thread .pipelines/wsl-build-release-onebranch.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

@OneBlue
Blue (OneBlue) merged commit b86eb5c into master Jul 10, 2026
12 checks passed
@OneBlue
Blue (OneBlue) deleted the user/oneblue/push-to-store branch July 10, 2026 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants