Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 791 Bytes

PUBLISHING.md

File metadata and controls

20 lines (14 loc) · 791 Bytes

Publishing

Each new version should have entry in CHANGELOG.md document.

Snapshots

Snapshots are built, signed and published to Maven Central snapshot repo using CI workflow with each commit to the master branch.

Snapshots versions grouped based on major version of library and the snapshot version can be configured in project-level gradle.properties file:

VERSION_NAME=2.X.X-SNAPSHOT

Releases

Releases are built, signed and published to Maven Central using CI workflow, after GitHub release is published. The VERSION_NAME property is set to match the GitHub release name:

./gradlew publish -PVERSION_NAME=${{ github.event.release.name }}