- Update the version number in
gradle.properties
based on the commit messages. - Update the README installation guide to include the updated version.
- Commit the changes with the commit message
chore(release): release <version>
. - Create a tag for the version
v<version>
. - Push the commit and tag to GitHub.
- Update the user guide.
- Wait until CI passes.
- Unless it is a minor release, create a GitHub release with the patch notes, and the binaries.
- Update the version to the next developmental version.
- Commit the changes with the commit message
chore(release): prepare <version>
. - Push the changes.