File tree Expand file tree Collapse file tree 2 files changed +31
-2
lines changed Expand file tree Collapse file tree 2 files changed +31
-2
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,25 @@ pull_request_rules:
23
23
- and :
24
24
- -files~=^\.github/(actions|workflows)/.*\.ya?ml$
25
25
- -files~=^\.github/workflows/actionlint\.
26
-
26
+ # medium e2e workflow
27
+ - or :
28
+ - and :
29
+ # note this should match the triggering criteria in 'e2e-nvidia-l4-x1.yml'
30
+ - check-success~=e2e-medium-workflow-complete
31
+ - or :
32
+ - files~=\.py$
33
+ - files=pyproject.toml
34
+ - files~=^requirements.*\.txt$
35
+ - files=tox.ini
36
+ - files~=^scripts/[^/]+\.sh$
37
+ - files=.github/workflows/lint.yml
38
+ - and :
39
+ - -files~=\.py$
40
+ - -files=pyproject.toml
41
+ - -files~=^requirements.*\.txt$
42
+ - -files=tox.ini
43
+ - -files~=^scripts/[^/]+\.sh$
44
+ - -files=.github/workflows/lint.yml
27
45
# code lint workflow
28
46
- or :
29
47
- and :
Original file line number Diff line number Diff line change @@ -324,4 +324,15 @@ jobs:
324
324
if : steps.phase-2-upload-s3.outcome == 'failure'
325
325
run : |
326
326
echo "::warning::Failed to upload Phase 2 loss graph to S3. This won't block the workflow, but you may want to investigate."
327
- echo "Loss graph upload failed" >> "${GITHUB_STEP_SUMMARY}"
327
+ echo "Loss graph upload failed" >> "${GITHUB_STEP_SUMMARY}"
328
+
329
+ e2e-medium-workflow-complete :
330
+ # we don't want to block PRs on failed EC2 cleanup
331
+ # so not requiring "stop-medium-ec2-runner" as well
332
+ permissions :
333
+ checks : read
334
+ uses : ./.github/workflows/status-checks.yml
335
+ with :
336
+ job_ids : >- # Space-separated job ids to wait on for status checks
337
+ start-large-ec2-runner
338
+ e2e-medium-test
You can’t perform that action at this time.
0 commit comments