Repository navigation
[release/v7.6.7] Simplify Microsoft Store listing metadata - #28079
Merged
Dongbo Wang (daxian-dbw) merged 1 commit intoSep 24, 2026
Conversation
Co-authored-by: Justin Chung <chungjustin@microsoft.com> Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 15d5aa39-2adb-4337-80ba-a1a8568d8fba
Aditya Patwardhan (adityapatwardhan)
requested a review
from Justin Chung (jshigetomi)
as a code owner
September 24, 2026 04:12
Aditya Patwardhan (adityapatwardhan)
requested a review
from a team
as a code owner
September 24, 2026 04:12
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
Copilot started reviewing on behalf of
Aditya Patwardhan (adityapatwardhan)
September 24, 2026 04:12
Contributor
There was a problem hiding this comment.
Copilot review overview
🔵 Needs a closer look
High-risk Store publishing changes remain subject to pipeline validation, with a cleanup item noted in the packaging template.
Review effort: Lite
Findings: 1
Open (1)
What changed in this PR
Backports the Microsoft Store listing metadata simplification to release/v7.6.7.
Changes:
- Adds localized package resource declarations.
- Keeps PDP content static while substituting release-note placeholders.
- Removes obsolete metadata mutation and media settings.
- Updates StoreBroker packaging inputs.
| File | Summary |
|---|---|
assets/AppxManifest.xml |
Declares supported resource languages. |
.pipelines/templates/release-MSIX-Publish.yml |
Substitutes release-note placeholders. |
.pipelines/templates/package-store-package.yml |
Updates StoreBroker inputs; a tracked PDP-Media placeholder remains to be removed or documented. |
.pipelines/store/SBConfig.json |
Removes obsolete media settings. |
.pipelines/store/PDP/PDP/en-US/PDP.xml |
Stores static release-note metadata. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
| pdpMediaPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDP/PDP-Media' | ||
|
|
||
| # StoreBroker v3 requires a media root with a PDP root, even when the PDP has no media. | ||
| pdpMediaPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDP/PDP' |
Justin Chung (jshigetomi)
approved these changes
Sep 24, 2026
Dongbo Wang (daxian-dbw)
merged commit Sep 24, 2026
2eed5b8
into
PowerShell:release/v7.6.7
36 checks passed
Aditya Patwardhan (adityapatwardhan)
deleted the
backport/release/v7.6.7/27968-8e1675f17
branch
September 24, 2026 18:12
This was referenced Sep 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Backport of #27968 to release/v7.6.7
Triggered by Aditya Patwardhan (@adityapatwardhan) on behalf of Justin Chung (@jshigetomi)
Original CL Label: CL-BuildPackaging
/cc @PowerShell/powershell-maintainers
Impact
REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.
Tooling Impact
Required Microsoft Store release-pipeline change: keeps localized listing content static in the PDP, substitutes only version-specific release-note placeholders, removes conflicting AppStoreName mutation, and supplies StoreBroker v3's required paired PDP/media-root inputs.
Customer Impact
Regression
REQUIRED: Check exactly one box.
This is not a regression.
Testing
No automated tests were added because this changes Store pipeline and listing metadata. Recovery validation confirmed the worktree is clean, no conflict markers remain, and
git diff --check upstream/release/v7.6.7..HEADpasses. The adapted resolution was compared with the already merged v7.5 backport (#28063); CI will provide the required pipeline validation before merge.Risk
REQUIRED: Check exactly one box.
High risk because this changes Microsoft Store packaging and publishing metadata across release channels. The backport is narrowly scoped to the original change, preserves the release branch's PDP directory layout, matches the already merged v7.5 backport strategy, and will receive full CI validation before merge.
Merge Conflicts
.pipelines/templates/package-store-package.ymlconflicted because release/v7.6.7 uses the legacy.pipelines/store/PDP/PDPlayout while the original PR uses.pipelines/store/PDPs/PDP. Removed the obsolete AppStoreName mutation as intended, preserved the release-branch PDP path, and pointedpdpMediaPathat that same PDP root to satisfy StoreBroker v3 without a media tree. Verified no conflict markers remain andgit diff --checkpasses.