File tree 1 file changed +9
-2
lines changed
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -35,14 +35,21 @@ jobs:
35
35
outputs :
36
36
result : ${{ steps.determination.outputs.result }}
37
37
steps :
38
+ - name : Checkout repository
39
+ uses : actions/checkout@v3
40
+ with :
41
+ fetch-depth : 0
42
+
38
43
- name : Determine if the rest of the workflow should run
39
44
id : determination
40
45
run : |
41
46
RELEASE_BRANCH_REGEX="refs/heads/[0-9]+.[0-9]+.x"
47
+ TAG="$(git tag --points-at=HEAD 2> /dev/null | head -n1)"
42
48
# The `create` event trigger doesn't support `branches` filters, so it's necessary to use Bash instead.
43
49
if [[ \
44
- "${{ github.event_name }}" != "create" || \
45
- "${{ github.ref }}" =~ $RELEASE_BRANCH_REGEX \
50
+ ("${{ github.event_name }}" != "create" || \
51
+ "${{ github.ref }}" =~ $RELEASE_BRANCH_REGEX) && \
52
+ "$TAG" == "" \
46
53
]]; then
47
54
# Run the other jobs.
48
55
RESULT="true"
You can’t perform that action at this time.
0 commit comments