Instruction on how to cut a new release.
-
Run the following script to update
package.json
. This will also create and push to a new branch.# releasing new minor version & git remote is origin ./scripts/release-version-bump minor origin
-
Update
CHANGELOG.md
as needed and push to branch. -
Create PR
-
Once PR is merge
-
Run the following script to tag master branch. This will kick off the release pipeline to auto build and create a GitHub release.
# origin is my git remote, change it to whatever yours is ./scripts/tag-release.sh origin
-
The release will also include a changelog of commits made since last release. This can be turn off.