Emerge build distribution is a library for distributing Beta, Alpha, and test builds.
Add the Build Distribution library to your application's build.gradle.kts file:
dependencies {
implementation("com.emergetools.distribution:distribution:<latest_version>")
}- Update the
emerge-distributionversion 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.mdas 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.