File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 1111 workflow_dispatch :
1212
1313jobs :
14+ access-check :
15+ runs-on : ubuntu-latest
16+ steps :
17+ - uses : actions-cool/check-user-permission@v2
18+ with :
19+ require : write
20+ username : ${{ github.triggering_actor }}
21+ error-if-missing : true
22+
1423 unit-tests :
24+ needs : access-check
1525 runs-on : ubuntu-latest-8
1626 environment : testing
1727 steps :
3444 codecov_flags : unit-tests
3545
3646 codemod-tests :
47+ needs : access-check
3748 # TODO: re-enable when this check is a develop required check
3849 if : false
3950 runs-on : ubuntu-latest-32
7687 GITHUB_WORKSPACE : $GITHUB_WORKSPACE
7788
7889 parse-tests :
90+ needs : access-check
7991 if : contains(github.event.pull_request.labels.*.name, 'parse-tests') || github.event_name == 'push' || github.event_name == 'workflow_dispatch'
8092 runs-on : ubuntu-latest-32
8193 environment : testing
@@ -147,6 +159,7 @@ jobs:
147159 }
148160
149161 integration-tests :
162+ needs : access-check
150163 runs-on : ubuntu-latest-16
151164 environment : testing
152165 steps :
You can’t perform that action at this time.
0 commit comments