Skip to content

Add Windows MSIX release packages - #13

Merged
Marc-André Moreau (mamoreau-devolutions) merged 2 commits into
masterfrom
copilot/windows-msix-packages
Oct 31, 2026
Merged

Marc-André Moreau (mamoreau-devolutions) merged 2 commits into
masterfrom
copilot/windows-msix-packages

Conversation

@mamoreau-devolutions

Copy link
Copy Markdown
Contributor

Summary

  • Build and sign x64 and ARM64 MSIX packages alongside the existing MSI and ZIP artifacts.
  • Derive the MSIX publisher from the signed executable so package identity matches the release signing certificate; validate signed x64 installation and removal in release builds.
  • Publish .zip assets without the -portable filename suffix and document the new package formats.

Validation

  • cargo build --release --locked -p jiffshot
  • cargo test --locked -p jiffshot-workflow icon::tests
  • Parsed workflow YAML and MSIX PowerShell scripts; exercised logo generation and manifest identity updates locally.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@mamoreau-devolutions
Marc-André Moreau (mamoreau-devolutions) merged commit 8d4556b into master Oct 31, 2026
6 checks passed
@mamoreau-devolutions
Marc-André Moreau (mamoreau-devolutions) deleted the copilot/windows-msix-packages branch October 31, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant