Skip to content

Publishing a Release

Tim Fischbach edited this page Jan 21, 2019 · 6 revisions

Make sure the changelog is up to date (see Updating the Changelog).

Pageflow uses Rake tasks provided by the semmy gem:

$ bundle exec rake release:prepare

Check the automatically made changes, then run:

$ bundle exec rake release[upstream]

Publish a corresponding version of the pageflow-support gem:

$ cd spec/support
$ bundle exec rake release[upstream]

The task creates a stable branch and an additional commit that bumps the minor version. Once verified, push these changes into the upstream repository:

 $ git push upstream 12-1-stable # replace 12-1 by the correct minor version
 $ git push upstream master