File tree 1 file changed +14
-3
lines changed
1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -35,14 +35,25 @@ 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
+
43
+ - name : Install Task
44
+ uses : arduino/setup-task@v1
45
+ with :
46
+ repo-token : ${{ secrets.GITHUB_TOKEN }}
47
+ version : 3.x
48
+
38
49
- name : Determine if the rest of the workflow should run
39
50
id : determination
40
51
run : |
41
- RELEASE_BRANCH_REGEX="refs/heads/[0-9]+.[0-9]+.x"
52
+ VERSION=$(task general:get-version)
42
53
# The `create` event trigger doesn't support `branches` filters, so it's necessary to use Bash instead.
43
54
if [[ \
44
- "${{ github.event_name }}" != "create" || \
45
- "${{ github.ref }} " =~ $RELEASE_BRANCH_REGEX \
55
+ "${{ github.event_name }}" != "create" && \
56
+ "$VERSION " == *git-snapshot \
46
57
]]; then
47
58
# Run the other jobs.
48
59
RESULT="true"
You can’t perform that action at this time.
0 commit comments