Skip to content
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, and yarn 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.