-
Update semver version number in
package.json -
Minify source files:
npm run build:full -
Make the test pass:
npm test -
Update CHANGELOG.md:
node changelog.js n.n.nwheren.n.nis 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/.
- 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