mirror of
https://github.com/PaulHatch/semantic-version.git
synced 2026-04-15 11:34:45 +00:00
Support and default to HEAD ref for branch (MAJOR)
This commit is contained in:
parent
2909e6bd51
commit
ac2e147b35
4 changed files with 32 additions and 4 deletions
10
dist/index.js
vendored
10
dist/index.js
vendored
|
|
@ -1072,6 +1072,10 @@ const setOutput = (major, minor, patch, increment, changed, branch, namespace) =
|
|||
tag = `${tagPrefix}${major}`;
|
||||
}
|
||||
|
||||
if (namespace !== '') {
|
||||
tag += `-${namespace}`
|
||||
}
|
||||
|
||||
const repository = process.env.GITHUB_REPOSITORY;
|
||||
|
||||
if (!changed) {
|
||||
|
|
@ -1130,11 +1134,15 @@ async function run() {
|
|||
const remoteExists = remote !== '';
|
||||
const remotePrefix = remoteExists ? 'origin/' : '';
|
||||
|
||||
const branch = `${remotePrefix}${core.getInput('branch', { required: true })}`;
|
||||
let branch = `${remotePrefix}${core.getInput('branch', { required: true })}`;
|
||||
const majorPattern = createMatchTest(core.getInput('major_pattern', { required: true }));
|
||||
const minorPattern = createMatchTest(core.getInput('minor_pattern', { required: true }));
|
||||
const changePath = core.getInput('change_path') || '';
|
||||
|
||||
if (branch === 'HEAD') {
|
||||
branch = (await cmd('git', 'rev-parse', 'HEAD')).trim();
|
||||
}
|
||||
|
||||
const versionPattern = shortTags ? '*[0-9.]' : '[0-9]+\\.[0-9]+\\.[0-9]+'
|
||||
const releasePattern = namespace === '' ? `${tagPrefix}${versionPattern}` : `${tagPrefix}${versionPattern}-${namespace}`;
|
||||
let major = 0, minor = 0, patch = 0, increment = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue