Skip to content

Doing a release

Quentin Vandekerckhove edited this page Jan 11, 2019 · 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 feature contains all the plugins that are being released
  5. Make the release build thanks to the releasing instructions
  6. 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.
  7. 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
  8. You should find that the milestone has now been automatically closed as all issues were closed.