-
Submit a PR with the following changes (see e.g. #4):
- Update
version
ingradle.properties
to the release version. - Update the
CHANGELOG.md
. Create a section for the new version and move the unreleased version there - Update the
README.md
as necessary to reflect the new release version.
- Update
-
Once merged, pull latest into main locally. Tag version:
$ git tag -am "Version X.Y.Z" X.Y.Z
-
Push tags:
$ git push --tags
-
Create GitHub Release
- Visit the New Releases page.
- Supply release version and changelog link
-
Publish
$ ./gradlew publish
-
Visit Sonatype Nexus and promote the artifact. (Close the staging repository, then Release it)