Skip to content

Add Microsoft Store MSIX packaging - #7

Merged
StephanOrgiazzi merged 6 commits into
masterfrom
feat/microsoft-store-msix
Aug 25, 2026
Merged

StephanOrgiazzi merged 6 commits into
masterfrom
feat/microsoft-store-msix

Conversation

@StephanOrgiazzi

Copy link
Copy Markdown
Owner

Summary

  • add a Microsoft Store MSIX manifest using the reserved Partner Center identity for PLAY.
  • package PLAY. as a full-trust desktop app with the existing video file associations
  • generate Store logo assets from the existing PLAY. icon during packaging
  • stage the Tauri executable, bundled libmpv runtime/licenses, and shaders into the MSIX
  • map PLAY. semantic versions to Store-compatible four-part package versions (0.16.0 -> 1.16.0.0)
  • verify the generated MSIX by unpacking it and checking required runtime files
  • add a Windows GitHub Actions workflow that builds and uploads the unsigned Store package
  • document the Store release path and expose bun run release:store

Partner Center identity:

  • Identity Name: DevJamStudio.622382E8743A9
  • Publisher: CN=300C6CAC-B727-40B2-8FF0-4C00EBAF31D9
  • Publisher Display Name: Dev Jam Studio
  • Store ID: 9NXXT91JCTHX

The package is intentionally unsigned. Microsoft Store signs MSIX packages after certification.

@StephanOrgiazzi
StephanOrgiazzi merged commit 6dee6db into master Aug 25, 2026
1 check 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