Commit e4d2830f by Nicolás Venturo

Update release script for major releases

parent 19417c7c
......@@ -100,6 +100,22 @@ elif [[ "$*" == "start minor" ]]; then
push_and_publish next
elif [[ "$*" == "start major" ]]; then
log "Creating new major pre-release"
assert_current_branch master
# Create temporary release branch
git checkout -b release-temp
# This bumps major and adds prerelease suffix, commits the changes, and tags the commit
npm version premajor --preid="$PRERELEASE_SUFFIX"
# Rename the release branch
git branch --move "$(current_release_branch)"
push_and_publish next
elif [[ "$*" == "rc" ]]; then
log "Bumping pre-release"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment