File tree Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -11,19 +11,20 @@ concurrency:
11
11
cancel-in-progress : true
12
12
13
13
jobs :
14
- wait-dco :
14
+ wait-checks :
15
15
uses : ./.github/workflows/_wait_for_checks.yml
16
16
permissions :
17
17
checks : read
18
18
secrets : inherit
19
19
with :
20
- match_pattern : ' ^DCO$'
20
+ match_pattern : ' ^DCO$|^linux$' # Wait for DCO and Unit tests / linux to pass
21
+ delay : 300s
21
22
check-changes :
22
- needs : [wait-dco]
23
23
runs-on : ubuntu-latest
24
24
outputs :
25
25
any_changed : ${{ steps.changed-tests.outputs.any_changed }}
26
26
steps :
27
+ - uses : actions/checkout@v4
27
28
- id : get-pr-info
28
29
uses : nv-gha-runners/get-pr-info@main
29
30
- name : Check for changes in test-relevant directories
38
39
pyproject.toml
39
40
setup.py
40
41
base_sha : ${{ fromJSON(steps.get-pr-info.outputs.pr-info).base.ref }}
41
- wait-unit-tests :
42
- needs : [wait-dco]
43
- uses : ./.github/workflows/_wait_for_checks.yml
44
- permissions :
45
- checks : read
46
- secrets : inherit
47
- with :
48
- match_pattern : ' ^linux$' # Unit tests / linux
49
- delay : 60s
50
42
gpu-tests :
51
- needs : [check-changes, wait-unit-tests ]
43
+ needs : [check-changes, wait-checks ]
52
44
if : needs.check-changes.outputs.any_changed == 'true'
53
45
# Runner list at https://github.com/nv-gha-runners/enterprise-runner-configuration/blob/main/docs/runner-groups.md
54
46
runs-on : linux-amd64-gpu-h100-latest-1
You can’t perform that action at this time.
0 commit comments