To prepare a release you have to do the following tasks:
- Run
git flow release start [version]
. - Bump versions in
package.json
. - Update CHANGELOG.md.
- Run
npm install
to updatepackage-lock.json
. - Commit changes.
- Run
git flow release finish
.
After pushing the release tag to GitHub, Travis CI will create release downloads and push the release to npmjs.com.
Now you need to update the release and attach the relevant pieces of information from the CHANGELOG.md.