We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fa66a58 commit e3dc0beCopy full SHA for e3dc0be
1 file changed
.github/workflows/publish-verifiers.yml
@@ -18,7 +18,7 @@ on:
18
branches:
19
- main
20
tags:
21
- - 'v[0-9]*'
+ - 'v[0-9]*.[0-9]*.[0-9]*'
22
- '!v[0-9]*dev*' # `.dev` tags are auto-versioning artifacts, not releases
23
24
concurrency:
@@ -108,17 +108,10 @@ jobs:
108
TAG="$PUSHED_REF"
109
fi
110
111
- case "$TAG" in
112
- *dev*)
113
- echo "Dev tags are auto-versioning artifacts, not stable releases (received '$TAG')" >&2
114
- exit 1
115
- ;;
116
- v[0-9]*) ;;
117
- *)
118
- echo "Release tags must look like 'vX.Y.Z' (received '$TAG')" >&2
119
120
121
- esac
+ if [[ ! "$TAG" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
+ echo "Release tags must look like 'vX.Y.Z' (received '$TAG')" >&2
+ exit 1
+ fi
122
123
echo "tag=$TAG" >> "$GITHUB_OUTPUT"
124
0 commit comments