Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 580 Bytes

Releasing.md

File metadata and controls

14 lines (9 loc) · 580 Bytes

Before Releasing

Run ./gradlew japicmp and check what API may have changed. We ideally want 100% API and ABI compatibility but the project is still moving fast and it's not always possible.

Releasing

  1. Make sure that you have kotlin 1.3.70+ installed.
  2. Run ./scripts/release.main.kts from your local dev machine.
  3. The script removes the -SNAPSHOT suffix, commits and tags version v1.x.y.
  4. The script bumps version to the next patch version and commits.
  5. Verify that everything is OK and push.
  6. The CI will build tag v1.x.y and deploy the artifact.