Skip to content

Release procedure

Tom Wayson edited this page Apr 23, 2021 · 5 revisions

Before releasing you must have the carriage-return CLI installed.

After all commits to be released have been merged into master, make sure the UNRELEASED section of the CHANGELOG has entries for everything that will be released.

NOTE: do not manually update the version number in package.json or the CHANGELOG.md - these will be updated by the release script below.

Then run:

./scripts/release.sh < major | minor | patch >

If everything was successful, run:

npm publish

Then go to Releases, click the link for the tag you just pushed, then click on the "Edit Tag" button to add a title and description of what was included in the release.

Clone this wiki locally