- Change the version in
gradle.propertiesto a non-SNAPSHOT version. - Update the
CHANGELOG.mdfor the upcoming release. - Update the
README.mdwith the new version dependencies. git commit -am "Prepare version x.y.z for release"(where x.y.z is the new version)git tag -a x.y.z -m "Version x.y.z"(where x.y.z is the new version)./gradlew clean uploadArchives- Update the
gradle.propertiesto the next SNAPSHOT version. git commit -am "Prepare next development version"git push && git push --tags- Visit Sonatype Nexus and promote the artifact:
* Log-in (credentials are in 'Nexus - VanGogh' entry in 1Password PSPDFKit Developers vault
* Go to
Staging Repositoriesand find the latest VanGogh repository in the list * Select it and pressClosein the menu * Once the closing process is done (10-15 mins), select the same thing and pressPromote* Once that is done (again 10-15 mins), select it one more time and pressRelease