...
Create a new branch from master
Code Block git checkout master git pull git checkout -b USERNAME/release-MM-DD-YYYY
- Update the version number:
- We use semantic versioning.
- Update bower.json (for the Bower package)
- Update package.json (for the NPM package)
- Add release notes to CHANGELOG.md
- Determine all the changes since the subsequent release
- e.g. Look at the commits here: https://github.com/edx/edx-ui-toolkit/commits/master
- Add a new section to CHANGELOG for the release number with bullets for each important change
Add and commit all the updated files
Use the commit message "
Release <major.minor.patch>"
e.g. "Release 0.10.0"
- Create a PR with your changes
- Note: you only need one reviewer for a release PR
Merge your changes once you have thumbs
...