Skip to content

ci: build the MSIX bundle on PRs; cancel only superseded PR runs - #11

Merged
maoyeedy merged 1 commit into
masterfrom
ci/pr-bundle-build
Oct 16, 2026
Merged

maoyeedy merged 1 commit into
masterfrom
ci/pr-bundle-build

Conversation

@maoyeedy

Copy link
Copy Markdown
Owner

Summary

  • Add a bundle-build job to ci.yml that runs the same unsigned bundle build as release-msix.yml (restore, --no-restore, AppxPackageSigningEnabled=false) and checks a .msixbundle is produced. This would have caught the win-arm64.pubxml / NETSDK1094 failure before the tag build.
  • cancel-in-progress now applies to pull_request only. Back-to-back merges to master previously cancelled the earlier push run (e.g. run 38841916254); they now each finish.
  • Docs and skills that said PR CI does not build the bundle are updated.

Verification

  • actionlint passes.
  • This PR's own CI run is the first execution of bundle-build.

…runs

- New bundle-build job mirrors the release build (restore, --no-restore,
  AppxPackageSigningEnabled=false) so publish-profile and runtime-pack
  failures like NETSDK1094 surface before a tag
- cancel-in-progress now applies to pull_request only, so back-to-back
  merges to master each keep a real result instead of cancelling
@maoyeedy
maoyeedy merged commit 53e24fe into master Oct 16, 2026
3 checks passed
@maoyeedy
maoyeedy deleted the ci/pr-bundle-build branch October 16, 2026 02:54
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