-
Update the
POM_VERSION
ingradle.properties
to the release version. -
Add release notes for the new version to
CHANGELOG.md
. -
Find and replace the previous version in the docs with the new version.
-
Publish
$ ./publish_remote.sh
-
Commit
$ git commit -m "Prepare version X.Y.Z."
-
Tag
$ git tag X.Y.Z
-
Update the
POM_VERSION
ingradle.properties
to the next "SNAPSHOT" version. -
Commit
$ git commit -m "Prepare next development version."
-
Push!
$ git push && git push --tags
-
Visit Sonatype Nexus and promote the artifact.
-
Create a new Github release that points to the new version's tag and entry in the
CHANGELOG.md
.