We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 32ead84 commit 36f90a5Copy full SHA for 36f90a5
.github/workflows/release.yaml
@@ -43,7 +43,7 @@ jobs:
43
run: |
44
prefix="v"
45
tag_name="${{ github.event.inputs.tag || github.event.release.tag_name }}"
46
- semver_regex="(0|[1-9]\d*)+\.(0|[1-9]\d*)+\.(0|[1-9]\d*)+(-(([a-z-][\da-z-]+|[\da-z-]+[a-z-][\da-z-]*|0|[1-9]\d*)(\.([a-z-][\da-z-]+|[\da-z-]+[a-z-][\da-z-]*|0|[1-9]\d*))*))?(\\+([\da-z-]+(\.[\da-z-]+)*))?"
+ semver_regex="(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)(-(([a-z-][0-9a-z-]+|[0-9a-z-]+[a-z-][0-9a-z-]*|0|[1-9][0-9]*)(\\.([a-z-][0-9a-z-]+|[0-9a-z-]+[a-z-][0-9a-z-]*|0|[1-9][0-9]*))*))?(\+([0-9a-z-]+(\.[0-9a-z-]+)*))?"
47
echo "Checking version: $semver_regex"
48
echo "$tag_name" | grep -Eq "^$prefix$semver_regex\$"
49
shell: bash
0 commit comments