Skip to content

Add version in description and pass store task on failure.#26885

Merged
daxian-dbw merged 2 commits intomasterfrom
releasePipelineUpdates
Feb 24, 2026
Merged

Add version in description and pass store task on failure.#26885
daxian-dbw merged 2 commits intomasterfrom
releasePipelineUpdates

Conversation

@jshigetomi
Copy link
Collaborator

@jshigetomi jshigetomi commented Feb 23, 2026

PR Summary

This pull request updates the MSIX release pipeline to improve release note visibility and enhance error handling during publishing. The most important changes focus on including version information in the app description and making publishing steps more resilient.

Release note and description improvements:

  • Prepends the PowerShell version number to the top of the app description in the SBJSON file, making it easier for users to see which version is being released.

Publishing reliability enhancements:

  • Enables continueOnError: true for both the Stable/LTS and Preview publishing tasks, ensuring that the pipeline continues even if store publishing encounters errors. [1] [2]

PR Context

Improve store release process by adding clearer versioning documentation on the store front and pass the store task on failure because it always fails.

PR Checklist

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request enhances the MSIX publishing pipeline by adding version information to the app description and modifying error handling for Store publishing tasks. The changes aim to improve release visibility for users and allow the pipeline to continue even when publishing encounters errors.

Changes:

  • Prepends PowerShell version number to the Microsoft Store app description
  • Adds continueOnError: true to both Stable/LTS and Preview Store publishing tasks
  • Updates task display name to reflect the dual purpose of the step

Copy link
Member

@daxian-dbw daxian-dbw left a comment

Choose a reason for hiding this comment

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

LGTM

@daxian-dbw daxian-dbw merged commit 7311378 into master Feb 24, 2026
55 of 64 checks passed
@daxian-dbw daxian-dbw deleted the releasePipelineUpdates branch February 24, 2026 20:59
daxian-dbw pushed a commit to daxian-dbw/PowerShell that referenced this pull request Feb 24, 2026
TravisEz13 pushed a commit to TravisEz13/PowerShell that referenced this pull request Feb 25, 2026
TravisEz13 pushed a commit to TravisEz13/PowerShell that referenced this pull request Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport-7.4.x-Migrated Backport-7.5.x-Migrated Backport-7.6.x-Migrated CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants