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.mdand commit withUpdate CHANGELOGmessage -
yarn version– updates theversionproperty in thepackage.jsonfile and creates a new git commit and tag for the release -
git push upstream master --follow-tags– pushes the release commit and tag to theupstreamremote -
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.