Creating a new release
- Make final commits
- Push to
master
on Github and wait for build to pass
- Update
version
field in package.json
and bower.json
- Update
CHANGELOG.md
with details of release
- Run
npm test
- Commit and push to Github
- Tag commit as
- Push all tags to Github:
git push --tags
- Publish to NPM:
npm publish
- Announce to world!