-
Build and test the package locally:
sh packaging/setup.sh local
-
Update the version and changelog in CHANGELOG.md
-
Update the version in
-
Update the strings in branding.desc
-
Commit and push all changes through git, for example
git commit -m "Some message" && git push
-
Create and push a tag, for example
git tag -s -a v0.1.54 -m "This is version 0.1.54" && git push origin v0.1.54
-
If there was a mistake and if you want to yank the release, run something like
git tag -d v0.1.54 && git push --delete origin v0.1.54
. Then the errors can be fixed and the previous step can be repeated to create a new tag.