[CI] Fix unit-test-backend-8-gpu-b200 running on every /rerun-stage (#14591)

This commit is contained in:
Alison Shao
2025-12-07 18:42:04 -08:00
committed by GitHub
parent f57d4fe78e
commit 559202b544

View File

@@ -1209,11 +1209,14 @@ jobs:
unit-test-backend-8-gpu-b200:
needs: [check-changes, call-gate, unit-test-backend-2-gpu]
if: |
(inputs.target_stage == 'unit-test-backend-8-gpu-b200') ||
always() &&
(
always() &&
(github.event_name == 'schedule' || (!failure() && !cancelled())) &&
((needs.check-changes.outputs.main_package == 'true') || (needs.check-changes.outputs.sgl_kernel == 'true'))
(inputs.target_stage == 'unit-test-backend-8-gpu-b200') ||
(
!inputs.target_stage &&
(github.event_name == 'schedule' || (!failure() && !cancelled())) &&
((needs.check-changes.outputs.main_package == 'true') || (needs.check-changes.outputs.sgl_kernel == 'true'))
)
)
runs-on: 8-gpu-b200
env: