This document is for maintainers of Hyperkeys only. It lists the steps to create a new release of Hyperkeys.
-
First, create a new draft release : https://github.com/xurei/hyperkeys/releases/new.
-
In the release draft, create the tag name with the same version as in the package.json, prefixed with
v
(example:v1.2.34
). -
Re-run the last github actions to update the release artifacts, or push your latest changes. If you push another commit, Github will update the artifacts to match the latest successfully built commit.
-
While it builds, check and write the description of your release.
-
Once the CI has finished, publish the release. It will create the right tag at the right commit.
-
npm version [patch|minor|major] && git commit --amend -m "Start x.y.z Development"
(You can do manually as well if required) -
BONUS : create the next release draft already ;-)