Release Process
Chris Trevino edited this page Mar 21, 2018
·
5 revisions
Release Process
- Check out the latest version of the source code on
master
- Clean the project,
yarn
, andyarn test
. This should execute cleanly. - Check out a release branch for the new version being cut (e.g.
git checkout -b v2_3_12
) - Publish the package to NPM using
lerna publish
. This will prompt you for the proper semver level to apply. (contact @darthtrevino or an NPM owner to get NPM access for publication) - Publish the documentation using
yarn publish_docs
- Create a PR to merge the publication to master. If you have administrative privileges, and CI passes, it does not need to pass code review.