Skip to content

Commit 6772aa0

Browse files
Avoid running publish-go-tester-task if tag is set
1 parent 76251df commit 6772aa0

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/publish-go-tester-task.yml

+8-3
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,19 @@ jobs:
3535
outputs:
3636
result: ${{ steps.determination.outputs.result }}
3737
steps:
38+
- name: Checkout repository
39+
uses: actions/checkout@v3
40+
with:
41+
fetch-depth: 0
42+
3843
- name: Determine if the rest of the workflow should run
3944
id: determination
4045
run: |
41-
RELEASE_BRANCH_REGEX="refs/heads/[0-9]+.[0-9]+.x"
46+
TAG="$(git tag --points-at=HEAD 2> /dev/null | head -n1)"
4247
# The `create` event trigger doesn't support `branches` filters, so it's necessary to use Bash instead.
4348
if [[ \
44-
"${{ github.event_name }}" != "create" || \
45-
"${{ github.ref }}" =~ $RELEASE_BRANCH_REGEX \
49+
"${{ github.event_name }}" != "create" && \
50+
"$TAG" == "" \
4651
]]; then
4752
# Run the other jobs.
4853
RESULT="true"

0 commit comments

Comments
 (0)