-
Update semver version number in:
- package.json
- bower.json
-
Minify source files:
grunt
-
Make the test pass:
karma start
-
Update CHANGELOG.md:
node changelog.js n.n.n
wheren.n.n
is the version number used in step 1. above- copy-paste the generated text into the top of CHANGELOG.md
- as required, modify the generated text pasted into CHANGELOG.md
-
Check in the following updated files to git:
- dist/.
- bower.json
- package.json
- CHANGELOG.md
-
Commit and push to master:
- use the commit message 'chore(release): n.n.n distribution files' where 'n.n.n' is the version number used in step 1
-
Create a github release with same version used in steps above
- copy-paste the text just added to CHANGELOG.md as release notes