graphite-project / carbonate

Utilities for managing graphite clusters
MIT License
516 stars 80 forks source link

Document release process #37

Closed jssjr closed 10 years ago

jssjr commented 10 years ago

Releasing is now easy!

Follow the docs in CONTRIBUTING.md to release a new version.

  1. Create a release-x.y.z branch off of master.
  2. Review the merge commits with git log --merges ${last_tag}..HEAD and update CHANGELOG.md.
  3. Bump the carbonate version in carbonate/__init__.py.
  4. Push the branch to GitHub and create a PR for discussion.
  5. Merge the PR.
  6. Run script/release.