-
Notifications
You must be signed in to change notification settings - Fork 150
Doing a release
mrpotes edited this page Jan 7, 2013
·
3 revisions
- Create a github issues milestone for the version you're releasing and add all issues to it that are being released
- Create an issue in that milestone for doing the release itself
- Wait for all issues in the milestone to be closed
- Make sure the versions of all the plugins, and the feature are set to the new version
- Make sure the feature contains all the plugins that are being released
- Commit any changes so far and push to master
- Open the site project (from the gh-pages branch) and build the site - this should result in all the new versions being built
- 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.
- 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
- You should find that the milestone has now been automatically closed as all issues were closed.