- Bump the
build_versions.version_name_*property inspeeddial.config-conventions.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 View|Compose X.Y.Z"(where X.Y.Z is the version you set in step 1)./gradlew spotlessApply check./gradlew clean assembleReleasegit push./gradlew :library-view:publishReleasePublicationToSonatypeRepository./gradlew :library-compose:publishReleasePublicationToSonatypeRepository- Create a new release on Github
- Tag View version
X.Y.Z(git tag -s view-X.Y.Z && git push --tags) - Tag Compose version
X.Y.Z(git tag -s compose-X.Y.Z && git push --tags) - Release title (
View X.Y.ZorCompose X.Y.Z) - Paste the content from
CHANGELOG.mdas the description - Upload the sample-release.apk
- Tag View 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