Skip to content
This repository has been archived by the owner on Mar 3, 2021. It is now read-only.

Latest commit

 

History

History
26 lines (16 loc) · 665 Bytes

release-process.md

File metadata and controls

26 lines (16 loc) · 665 Bytes

Release process

This document details steps for publishing packages and tag the code base accordingly:

  1. Publish (using lerna) all the modules that depends on one of the newly published module
  • checkout a new branch from master
  • npm run publish (that command use lerna)
  • commit
  1. Increment the root (repository scoped) package.json
  • increment root package.json version
  • commit
  • merge the branch
  1. Create a tag (using the package.json version)
  • checkout latest origin/master
  • npm run tag
  • previousVersion=[previous_version] npm run updateChangelog
  • create a new release out of the changes of CHANGELOG.md
  1. Commit new updated CHANGELOG.md