Skip to content

Commit 29d3006

Browse files
authored
fix: semver regex (#13)
1 parent d9ac0f3 commit 29d3006

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/create_changelog.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
github-token: ${{ secrets.GITHUB_TOKEN }}
5353
script: |
5454
// Expecting brach to be named release/vX.Y.Z
55-
const SEMVER_REGEX = new RegExp('^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$');
55+
const SEMVER_REGEX = /^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;
5656
const VERSION_PREFIX = '${{ inputs.releaseNamePrefix }}';
5757
5858
let releaseName;
@@ -67,7 +67,7 @@ jobs:
6767
cleanVersion = version;
6868
}
6969
70-
if (!SEMVER_REGEX.test(cleanVersion)) throw new Error('Version: ${version} does not uphold to semantic versioning standard!');
70+
if (!SEMVER_REGEX.test(cleanVersion)) throw new Error(`Version: ${version} does not uphold to semantic versioning standard!`);
7171
7272
if (bump) {
7373
const cleanVersionSplit = cleanVersion.split('.');

0 commit comments

Comments
 (0)