Updated Release Procedure (markdown)

Kevin Wooten 2021-05-25 08:17:07 -07:00
parent e1682bb0a6
commit bc5c5caad5
1 changed files with 1 additions and 0 deletions

@ -9,6 +9,7 @@ The release procedure is now _easy_ and uses Gradle tasks for each step. This en
1. Publish signed artifacts to Maven Central Staging 1. Publish signed artifacts to Maven Central Staging
* `./gradlew -Prelease=true publish` * `./gradlew -Prelease=true publish`
1. Verify artifacts & release to Maven Central 1. Verify artifacts & release to Maven Central
* **CHECK SIZE OF UBER JARS** (aka `-all`)
1. Generate GitHub release **draft** 1. Generate GitHub release **draft**
* `./gradlew -Prelease=true githubRelease` * `./gradlew -Prelease=true githubRelease`
* NOTE: This downloads the artifacts from Maven Central to ensure exact artifacts are used. Ensure the Maven release process is finished before executing the Gradle task (usually only takes a couple minutes). * NOTE: This downloads the artifacts from Maven Central to ensure exact artifacts are used. Ensure the Maven release process is finished before executing the Gradle task (usually only takes a couple minutes).