Before starting the release process, ensure that the milestone is update-to-date as per CONTRIBUTING.md
-
Make sure the version is changed to a non-SNAPSHOT version in version field at
sdk/build.gradle.kts
. -
Update the
README.md
with the new version. -
Create release branch, release/<version_number> (etc. release/1.5.0) and push.
-
Create and push tag tag/v1.5.0. Bitrise CI will create and publish a release build and notify ui components release channel.
-
If the build fails, fix the issue and try again.
-
GitHub package release should now be created and ready to consume
This method is not recommended and must only be used for debugging, or if asked by a CODEOWNER
- Ensure
github.properties
file is populated with the following
gpr.user=GITHUB_USERID
gpr.key=PERSONAL_ACCESS_TOKEN
- To publish to github packages
./gradlew publish