Skip to content

Doing a release

mrpotes edited this page Jan 7, 2013 · 3 revisions
  1. Create a github issues milestone for the version you're releasing and add all issues to it that are being released
  2. Create an issue in that milestone for doing the release itself
  3. Wait for all issues in the milestone to be closed
  4. Make sure the versions of all the plugins, and the feature are set to the new version
  5. Make sure the feature contains all the plugins that are being released
  6. Commit any changes so far and push to master
  7. Open the site project (from the gh-pages branch) and build the site - this should result in all the new versions being built
  8. Create a new post in _posts directory of the gh-pages branch for the version you're releasing, giving basic release notes, new features, bugs fixed, etc.
  9. Commit the changes to the gh-pages branch, using "Fixes #XX" where XX is the issue number of the issue created in step 2 above, and push to gh-pages
  10. You should find that the milestone has now been automatically closed as all issues were closed.
Clone this wiki locally