-
Check the Semantic Versioning page for info on how to version the new release: http://semver.org
-
Ensure your local repo is up-to-date
git checkout master && git pull
-
Add an entry for the new release to
CHANGELOG.md
, and/or move the contents from the Unreleased to the new release -
Stage the
CHANGELOG.md
filegit add CHANGELOG.md
-
To update the version, create the appropriate tag, commit all staged changes and push to the remote repository
yarn version [ --patch | --minor | --major ]
Select the applicable option to the
yarn version
command to increment the appropriate part of the version number, i.e., for a version ofx.y.z
,--patch
to increment thez
--minor
to increment they
--major
to increment thex
The
preversion
andpostversion
scripts inpackage.json
take care of the pre (testing) and post (pushing) actions. -
Login to
shipit
and press Deploy on the appropriate commit (the commit description will be the version number).
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.