Skip to content
Max Hufnagel edited this page Jan 25, 2016 · 12 revisions

[ ] Accept all stories that are in the release

[ ] Run tests on master: bundle exec rspec spec/

[ ] Bump bookbinder.gemspec on local master

[ ] Push to master on Github

[ ] In GitHub, draft a new release:

  • vX.Y.Z
  • Bookbinder vX.Y.Z

[ ] Add Release notes to release

[ ] Publish release

[ ] Run gem build bookbinder.gemspec

[ ] Run gem push bookbindery-X.Y.Z.gem, where X.Y.Z matches the release version

[ ] Send email to pub-tools@pivotal.io, cf-docs@pivotal.io, and data-docs@pivotal.io explaining what updates they need to make to accommodate any breaking changes, and reminding them to update the Gemfile and Gemfile.lock in each of their books' repositories by running bundle update and git pushing the new Gemfile and Gemfile.lock files.