- Update version to
X.Y.Z
ingradle.properties
. - Update the
CHANGELOG.md
for the impending release. - Update version name in
README.md
- Execute
git commit -m "Upgrade to vX.Y.Z"
(where X.Y.Z is the new version). - Create a PR by execute
git push origin master:release/X.Y.Z
. - Review PR and merge branch to master.
- Fetch the repo to update working tree.
- Execute
git tag vX.Y.Z
(where X.Y.Z is the new version) - Execute
git push --tags
- The GitHub workflow will automatically create a new release for this version, and upload to Sonatype.
- After published, visit Sonatype Nexus and promote the artifact.