-
Notifications
You must be signed in to change notification settings - Fork 79
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.