First, make sure you edit the version in package.json
and release/app/package.json
.
- Run
npm i
at the project root git tag vX.Y.Z
(withvX.Y.Z
matching the version inpackage.json
)git push && git push --tags
The github action will then release a draft release with the binaries.
git tag -d vX.Y.Z
git push origin :vX.Y.Z
Follow instructions in this blog post to generate the certificates and the instructions for the github action we are using to export the certificates.
To set up the APPLE_ID
and APPLE_ID_PASS
variables:
APPLE_ID
is your Apple accountAPPLE_ID_PASS
is a password generated on the Apple ID page in App-Specific Passwords
Detailed step-by-step instructions can be found in this blog post.
- Download the
.exe
file from our latest releases - Download the MSIX Packaging Tool
- Update the "Package Information" per the blog post instructions above
- Create your new
.msix
file - Upload your new file and make any necessary changes to the submission
- Submit your new submission
If you have any question, please ask on our Slack channel