- Bump the
build_versions.version_nameproperty independencies.gradlebased on Major.Minor.Patch naming scheme - Update
CHANGELOG.mdfor the impending release. - Update the
README.mdwith the new version. git commit -am "Prepare for release X.Y.Z"(where X.Y.Z is the version you set in step 1)git push./gradlew clean assembleRelease :library:publishReleasePublicationToSonatypeRepository- Create a new release on Github
- Tag version
X.Y.Z(git tag -s X.Y.Z && git push --tags) - Release title
X.Y.Z - Paste the content from
CHANGELOG.mdas the description - Upload the sample-release.apk
- Tag version
- Create a PR from master to release
- Visit Sonatype and Close and Release the artifact
- Visit Google Play Console and upload and publish the new APK