File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 66
77jobs :
88
9+ # checks wether anything outside docs has changed, if not, most of the tests can be skipped
910 get_docs_changes :
1011 name : docs changes
1112 uses : ./.github/workflows/get_docs_changes.yml
1213
14+ # if the PR is from a fork, we need to authorize the secrets access and remote destinations run with a lable
15+ authorize_secrets_access :
16+ # run when label is assigned OR when we are not a fork
17+ if : ${{ github.event.label.name == 'ci from fork' || (github.event.pull_request.head.repo.full_name == github.repository && (github.event.action == 'opened' || github.event.action == 'synchronize'))}}
18+ runs-on : ubuntu-latest
19+
1320 lint :
1421 name : lint
1522 needs : get_docs_changes
2027 needs : lint
2128 uses : ./.github/workflows/test_common.yml
2229
30+ #
31+ # Destination tests
32+ #
33+
2334 test_local_destinations :
2435 needs : test_common
2536 uses : ./.github/workflows/test_destinations_local.yml
37+
38+ test_destinations :
39+ needs : [test_common, authorize_secrets_access]
40+ uses : ./.github/workflows/test_destinations.yml
41+
42+ #
43+ # Other tools
44+ #
You can’t perform that action at this time.
0 commit comments