From 5d776519d39c7ce3ced421d03bdbe72bf8461073 Mon Sep 17 00:00:00 2001 From: Daniel Kao Date: Wed, 25 Nov 2020 12:15:10 +0800 Subject: [PATCH] Allow the version upgrade to be executed on a separate branch --- action.yml | 4 ++++ index.js | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 09b163b..eaede21 100644 --- a/action.yml +++ b/action.yml @@ -31,6 +31,10 @@ inputs: description: 'Custom dir to the package' default: '' required: false + branch: + description: 'A separate branch to perform the version bump on' + default: '' + required: false default: description: 'Set a default version bump to use' default: 'patch' diff --git a/index.js b/index.js index a2affab..1848dbe 100644 --- a/index.js +++ b/index.js @@ -29,7 +29,7 @@ Toolkit.run(async tools => { const majorWords = process.env['INPUT_MAJOR-WORDING'].split(',') const minorWords = process.env['INPUT_MINOR-WORDING'].split(',') const preReleaseWords = process.env['INPUT_RC-WORDING'].split(',') - + // if patch words aren't specified, any commit message qualifies as a patch const patchWords = process.env['INPUT_PATCH-WORDING'] ? process.env['INPUT_PATCH-WORDING'].split(',') : null @@ -78,6 +78,9 @@ Toolkit.run(async tools => { currentBranch = process.env.GITHUB_HEAD_REF isPullRequest = true } + if (process.env['INPUT_TAG-BRANCH']) { + currentBranch = process.env['INPUT_TAG-BRANCH'] + } console.log('currentBranch:', currentBranch) // do it in the current checked out github branch (DETACHED HEAD) // important for further usage of the package.json version