lancemccarthy/MSIX Bundler

This action creates an msixbundle file from a list of MSIX packages

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 11, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: lancemccarthy/action-msixbundler@77c9b8fdbc620b6e42c26f4c4252321cf24fda18 # v3.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
msix-folderThe absolute path to the folder containing all the MSIX files to be bundled.yes""
msixbundle-filepathThe absolute file path to be used for the .msixbundle (C:\MyFolder\MyApp_1.0.0.0_x86_x64.msixbundle).yes""
msixbundle-versionSpecifies the version number of the bundle. The version number MUST be in four parts separated by periods in the form: <Major>.<Minor>.<Build>.<Revision>.yes0.0.0.0
sdk-versionThe version of makeappx.exe and signtool.exe (default is 10.0.26100.0).no10.0.26100.0
architectureThe architecture version of makeappx.exe to use (default is x86).nox86
enable-bundle-signingEnables signing the bundle using signtool.exenofalse
certificate-pathPath to the code signing certificate (i.e., the PFX file).""
certificate-private-keyThe private key (password) for the PFX.no""
signing-hash-algorithmThe hash algorithm used for signing (default is SHA256).noSHA256
namedescription
msixbundle_pathThe absolute file path to the generated msixbundle file.