[CI] Split the CI control labels into four axes and resolve them live (#40527)
This commit is contained in:
@@ -243,7 +243,14 @@ jobs:
|
||||
extra-a-test-1-gpu-large-amd,
|
||||
extra-a-test-2-gpu-large-amd,
|
||||
]
|
||||
if: always()
|
||||
# Same `labeled` guard as call-gate: an unrelated label would otherwise finish
|
||||
# green with nothing executed, over the real run's result.
|
||||
if: |
|
||||
always() &&
|
||||
(github.event_name != 'pull_request' ||
|
||||
github.event.action != 'labeled' ||
|
||||
github.event.label.name == 'run-ci' ||
|
||||
github.event.label.name == 'run-ci-extra')
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check all dependent job statuses
|
||||
|
||||
Reference in New Issue
Block a user