- Bump the
VERSION_NAME
ingradle.properties
. hg commit -m 'vx.y.z'
, submit, land.- Create a new release on the Github release page. This triggers a release action.
- Bump the
VERSION_NAME
to the next patch release and appending-SNAPSHOT
, commit, land.
In your ~/.gradle/gradle.properties
, set:
- SONATYPE_NEXUS_USERNAME
, SONATYPE_NEXUS_PASSWORD
(you can find these on https://oss.sonatype.org/#profile;User%20Token)
- signing.secretKeyRingFile
(to your secring.gpg)
- signing.keyId
(Check gpg --list-secret-keys
)
- signing.password
- Bump the
VERSION_NAME
ingradle.properties
. hg commit -m 'vx.y.z'
, submit, land.- From the checked out GitHub repository, run
./gradlew assembleRelease uploadArtifacts
(Android uploads). - From the checked out GitHub repository, run
./gradlew -b host.gradle assemble uploadArtifacts
(Java-only uploads). - Bump the
VERSION_NAME
to the next patch release and appending-SNAPSHOT
, commit, land. - Tag the release on the Github release page.