Skip to content

v0.2.3

Latest

Choose a tag to compare

@pictos pictos released this 09 Jul 19:40
5c41fdd
fix: pack Windows MSIX from resizetizer-resolved manifest (#32)

* fix: resolve MSIX manifest placeholders in Windows release packaging

The 'Pack signed MSIX' steps ran 'winapp pack' against the checked-in MAUI
Package.appxmanifest, which still contains unresolved MAUI \\$
tokens (DisplayName, Logo, tile/splash images, Identity Name). WinAppCLI only
auto-resolves \\$/\\$, so packing failed with
'The manifest contains unresolved placeholders: \\$'.

Generate a fully-resolved packaging manifest and image assets at build time
with 'winapp manifest generate' and 'winapp manifest update-assets' (from
appicon.svg), then pack both x64 and arm64 against it. Publisher is pinned to
CN=User Name to match the signing certificate subject. Artifact and output
names are unchanged.

Validated locally (arm64) with winapp 0.4.0: produces a signed ~100 MB .msix
with no remaining placeholders and Executable resolved to LogViewer.exe.

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

* fix: pack MSIX from resizetizer-resolved manifest

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

* docs: correct MSIX signing notes to describe resizetizer manifest flow

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

---------

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