Repository navigation
Releasing
James Merrix edited this page Nov 9, 2026
·
1 revision
Releases are built by JitPack from git tags.
- Update
VERSION_NAMEingradle.propertiesand add a section toCHANGELOG.md. - Run
./gradlew buildlocally and make sure CI passes on the pull request. - Before tagging, check JitPack can build the commit. Request
https://jitpack.io/com/github/appoly/ARCore-Location/COMMIT/build.log, using the first 10 characters of the commit hash, and look forBUILD SUCCESSFUL. - Merge to
main, then tag the merge commit with the version, for examplegit tag -a 2.0.1 -m "2.0.1", and push the tag. - Create a GitHub release for the tag with the changelog section as notes.
- Request
https://jitpack.io/com/github/appoly/ARCore-Location/VERSION/build.logto start the JitPack build, and check that both modules'.aarfiles are listed.
Don't move a tag after it has been pushed. JitPack caches builds by tag, including failed ones, so release a new patch version instead.
JitPack builds with the JDK set in jitpack.yml and runs publishToMavenLocal for both library modules.