This project is using TravisCI to automatically publish git tags to npm.
Follow these steps to create a new release:
-
yarn changelog
– generates the changelog for the new release -
Add generated changelog to
CHANGELOG.md
and commit withUpdate CHANGELOG
message -
yarn version
– updates theversion
property in thepackage.json
file and creates a new git commit and tag for the release -
git push upstream master --follow-tags
– pushes the release commit and tag to theupstream
remote -
Wait for TravisCI to finish the build, tests and deployment
Note that for yarn version
to work properly the version
field should not
be adjusted manually before the release.