Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 953 Bytes

RELEASING.md

File metadata and controls

40 lines (27 loc) · 953 Bytes

Releasing

  1. Update the VERSION_NAME in gradle.properties to the release version.

  2. Update the changelog:

    1. Change the Unreleased header to the release version.
    2. Add a link URL to ensure the header link works.
    3. Add a new Unreleased section to the top.
  3. Update the README.md so the "Download" section reflects the new release version and the snapshot section reflects the next "SNAPSHOT" version.

  4. Commit

    git commit -am "Prepare version X.Y.Z"
  5. Tag

    git tag -am "Version X.Y.Z" X.Y.Z
  6. Update the VERSION_NAME in gradle.properties to the next "SNAPSHOT" version.

  7. Commit

    git commit -am "Prepare next development version"
  8. Push!

    git push && git push --tags

    This will trigger a GitHub Action workflow which will create a GitHub release and upload the release artifacts to Maven Central.