- Bump the version by running
npm run version [<newversion> | major | minor | patch | etc]. PR & merge. - Run
./scripts/tagRelease.shto create and push a new tag. This will trigger theBuild Signed Artifacts and Publishworkflow on GitHub.- The workflow requires approval from @psychedelicious or @hipsterusername to run.
- The workflow will create a draft release and upload signed artifacts to the draft. You do not need to upload anything else.
- Flesh out the GH release, following the format from prior releases.
- Post on Discord in the
releaseschannel, and link to that post in thenew-release-discussionchannel.
The Launcher will prompt the user to update when a new version is available. The user can choose to update now or later. If they choose to update now, the Launcher will download the new version and restart itself.