- Bump the
version
property ingradle.properties
based on Major.Minor.Patch naming scheme - Update
CHANGELOG.md
for the impending release. - Update the
README.md
with the new changes (if necessary). ./gradlew clean buildPlugin
git commit -am "Prepare for release X.Y.Z"
(where X.Y.Z is the version you set in step 1)git push
- Create a new release on Github
- Tag version
X.Y.Z
(git tag -s X.Y.Z && git push --tags
) - Release title
X.Y.Z
- Paste the content from
CHANGELOG.md
as the description - Upload the
build/distributions/Mypy-X.X.X.zip
- Tag version
- Create a PR from master to release
./gradlew publishPlugin