This documents how to release Rambo. Various steps in this document may require privileged access to private systems, so this document is only targetted at Rambo core members who have the ability to cut a release.
-
Update
__version__
inrambo/__init__.py
to the version you want to release. -
Update CHANGELOG.md to have a header with the release version and date.
-
Commit those changes and also tag the release with the version:
$ git tag X.Y.Z $ git push --tags
-
Release this version on GitHub.
-
Update
version.txt
to the next version and append.dev
and add a new blank entry in the CHANGELOG, commit, and push.