These are the steps to take for releasing a new version.
- Check if the current protocol version needs to be bumped
- Review changes since last release
- Run
cd website && npm run publish-update-client - Fill out new version and release notes
- Git push new code generated by
publish-update-clientEXCEPT FORlatest.jsonandlatest.json.sig - Run
make release-artifacts - Create a new release on GitHub with release notes all files generated by
release-artifacts - Publish the release
- Git push
latest.jsonandlatest.json.sig - In AUR package, run
./update.sh