Skip to content

Commit bf5343d

Browse files
committed
Update package version on master branch after release.
1 parent e210303 commit bf5343d

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

bin/release.js

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,4 +168,27 @@ if (vendorInstallAll.code === 0) {
168168
shell.echo('Warning: Could not install vendor deps back. Try "composer install" to fix it.')
169169
console.log(vendorInstallAll.stderrr)
170170
shell.exit(1)
171+
}
172+
173+
// increment version in package.json file
174+
// for master branch, since changes in release
175+
// branch do not affect master branch, the package
176+
// version in package.json file in master branch is old
177+
const incementPackageVersion = shell.exec(`npm version ${releaseLevel} --no-git-tag-version`)
178+
if (incementPackageVersion.code === 0) {
179+
shell.echo(`Incremented package version on master branch`)
180+
} else {
181+
shell.echo(`Error: Could not increment package version on ${MASTER_BRANCH_NAME} branch.`)
182+
console.log(incementPackageVersion.stderr)
183+
shell.exit(1)
184+
}
185+
186+
// commit package version change on master branch
187+
const packageVersionCommit = shell.exec('git commit --all -m "Update package version."')
188+
if (packageVersionCommit.code === 0) {
189+
shell.echo(`Committed package version update on ${MASTER_BRANCH_NAME} branch.`)
190+
} else {
191+
shell.echo(`Error: Could not commit package version update on ${MASTER_BRANCH_NAME} branch.`)
192+
console.log(packageVersionCommit.stderr)
193+
shell.exit(1)
171194
}

0 commit comments

Comments
 (0)