Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 855 Bytes

RELEASE.md

File metadata and controls

32 lines (23 loc) · 855 Bytes

Release process

1. Create a release pull request

$ git checkout -b <user>/dredd-14.0.0
$ npx lerna version --no-push --no-git-tag-version
$ git add .
$ git push -u origin <user>/dredd-14.0.0

2. Post-merge process

Once the release pull request is approved and merged, proceed using the following instructions:

$ git checkout master
$ git pull

# Publish the packages respecting their versions from "package.json".
$ npx lerna publish from-package

# Tag the packages manually with the corresponding next versions.
$ git tag -a -m [email protected] [email protected]
$ git tag -a -m [email protected] [email protected]

# Push the new tags to master.
$ git push --tags