- Acquire permissions to publish the package to Bintray and set the keys "bintrayUserName" and "bintrayApiKey" in
~/.gradle/gradle.properties
. - Update
CHANGES.md
- Ensure that there is a milestone for the version, and that appropriate issues are associated with the milestone.
- Update the plugin version in
build.gradle
under "version" - Commit and tag with the version number (don't push yet)
- Run
./gradlew clean bintrayUpload
- Go to the Bintray page, verify the files, and click "Publish".
- Update the version in
build.gradle
to the next SNAPSHOT and commit. - Push
- If there was a issue requesting the release, close it.
- Close the milestone.
- Go to the GitHub Releases page, click "Draft a new release", select the tag version, use the version number as the title, copy the relevant segment from
CHANGES.md
into the description, and click "Publish release".