Emerge build distribution is an SDK for distributing Beta, Alpha, and test builds.
Add the Build Distribution SDK to your application's build.gradle.kts
file:
dependencies {
implementation("com.emergetools.distribution:distribution:<latest_version>")
}
- Update the
emerge-distribution
version in/gradle/libs.versions.toml
- Update the
/distribution/CHANGELOG.md
gt c -am "Prepare for Distribution release X.Y.Z"
(where X.Y.Z is the version set in step 1)gt ss
- Get PR approved and merge
- Create a new release on GitHub
- Tag version
distribution-vX.Y.Z
- Release title
Distribution vX.Y.Z
- Paste the content from
/distribution/CHANGELOG.md
as the description
The distribution-release
workflow will automatically publish the new version to Sonatype upon new
release publish.
From there, the release will need to be promoted to the main repository from the Sonatype UI.