Skip to content

[release/v7.4.15] Add in PDP-Media directory#27255

Merged
daxian-dbw merged 1 commit intoPowerShell:release/v7.4.15from
daxian-dbw:backport/release/v7.4.15/27254-25e80cefd
Apr 10, 2026
Merged

[release/v7.4.15] Add in PDP-Media directory#27255
daxian-dbw merged 1 commit intoPowerShell:release/v7.4.15from
daxian-dbw:backport/release/v7.4.15/27254-25e80cefd

Conversation

@daxian-dbw
Copy link
Copy Markdown
Member

Backport of #27254 to release/v7.4.15

Triggered by @daxian-dbw on behalf of @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 tooling change
  • Optional tooling change (include reasoning)

Restores the pdpMediaPath parameter to the store package pipeline job. The Store broker task requires PDPMediaPath when PDPPath is specified; omitting it breaks the store packaging process.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

pdpMediaPath was removed in PR #27024 as part of a cleanup.

Testing

This is a pipeline configuration change that can only be tested interactively/in CI. The change restores a parameter that was confirmed necessary by the Store broker task requirements.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

Minimal risk — restores a previously working configuration parameter with no logic changes.

@daxian-dbw daxian-dbw requested a review from a team as a code owner April 10, 2026 21:34
@daxian-dbw daxian-dbw added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Apr 10, 2026
Copilot AI review requested due to automatic review settings April 10, 2026 21:34
Copy link
Copy Markdown
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

Restores the pdpMediaPath input in the StoreBroker store-package pipeline template (backport to release/v7.4.15) and adds the corresponding PDP-Media directory placeholder so Store package creation doesn’t fail when pdpPath is provided.

Changes:

  • Re-add pdpMediaPath to both Preview and Stable/LTS store-package@3 task invocations in the Store package job.
  • Add .pipelines/store/PDP/PDP-Media/en-US/.gitkeep to ensure the media directory exists in the repo.

Reviewed changes

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

File Description
.pipelines/templates/package-store-package.yml Passes pdpMediaPath alongside pdpPath to StoreBroker package creation tasks.
.pipelines/store/PDP/PDP-Media/en-US/.gitkeep Ensures the PDP-Media directory is present for the pipeline to reference.

@daxian-dbw daxian-dbw merged commit 521bc57 into PowerShell:release/v7.4.15 Apr 10, 2026
40 checks passed
@daxian-dbw daxian-dbw deleted the backport/release/v7.4.15/27254-25e80cefd branch April 10, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

3 participants