Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.

Releasing new versions

Ryan Feline edited this page Nov 30, 2017 · 7 revisions

Follow these steps to release a new version of this library:

Increase the version

Make sure the version number specified in the merlin/build.gradle file is correct.

This form, 0.9.1 is known as Semantic Versioning and is structured as major.minor.patch. To find out more about Semantic Versioning go to http://semver.org/

Novoda CI

Now that a release tag has been created on GitHub we need to head to the Novoda CI. The release job needs to be run manually with the DRY_RUN parameter unchecked.

Head to Bintray

After the build has completed on the Novoda CI we head to bintray to make sure that the new version is present.

Publish a Release

Tag version: Follows the version added in the merlin/build.gradle file prefixed with a v

v0.9.1

Release Title: Will match the Tag version and can include a summary

v0.9.1:Level 24 support

Description: Explain what this release aims to address, include links to any prominent PRs as these will provide more detail.

Clone this wiki locally