Skip to content

Publish MSI for every Windows profile - #47

Merged
lucabol merged 1 commit into
masterfrom
lucabol-backend-packaging-research
Aug 8, 2026
Merged

lucabol merged 1 commit into
masterfrom
lucabol-backend-packaging-research

Conversation

@lucabol

@lucabol lucabol commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • publish independent Full, LLVM, Cranelift, and C MSI families on Windows
  • install isolated profile payloads with qualified commands and a reference-counted shared selector/PATH entry
  • preserve legacy LLVM MSI migration and fail closed on archive/MSI command collisions
  • build, coextract, smoke, checksum, and publish all four MSIs in the release workflow

Validation

  • 317 offline release, packaging, workflow, and installer tests
  • real WiX builds for all four profiles
  • combined administrative extraction with all qualified commands and shared selector
  • unique ProductCode/UpgradeCode checks and shared component identity checks

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 82b392f2-39a3-43ec-a492-8274728239a7
@lucabol
lucabol merged commit 7259581 into master Aug 8, 2026
22 checks passed
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