Skip to content

Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages#112

Merged
daxian-dbw merged 5 commits into7.4.15-readyfrom
7.4.15
Apr 29, 2026
Merged

Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages#112
daxian-dbw merged 5 commits into7.4.15-readyfrom
7.4.15

Conversation

@daxian-dbw
Copy link
Copy Markdown
Owner

@daxian-dbw daxian-dbw commented Apr 29, 2026

PR Summary

Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages.

  • Remove signed individual files from the output directory, to avoid the CredSign error that came from nowhere in the pipeline run on 4/23/26
  • Update the pipeline to handle creating VPack packages for both the LTS and Stable channels
    • Create a matrix for the Pack stage with channel = lts and channel = stable
    • In each branch, decide whether skipping all steps based on LTSRelease.PublishToChannels defined in the metadata.json
    • Use different VPack package names for those 2 branches -- PowerShell7-LTS.Store.app and PowerShell7-Stable.Store.app

@daxian-dbw daxian-dbw merged commit 4f69127 into 7.4.15-ready Apr 29, 2026
3 checks passed
@daxian-dbw daxian-dbw deleted the 7.4.15 branch April 29, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant