[CI] Run control-plane workflows on vLLM runners (#51127)

Signed-off-by: khluu <khluu000@gmail.com> Co-authored-by: OpenAI Codex <noreply@openai.com>

Kevin H. Luu committed Aug 5, 2026 at 00:14 UTC 96e333e81ad3203fc3980426daa136c213339b46
2 files changed +2 -2
.github/workflows/pre-commit.yml
+1 -1
@@ -17,7 +17,7 @@ permissions:
17 jobs:
18 pre-run-check:
19 if: github.event_name == 'pull_request'
20 - runs-on: ubuntu-latest
20 + runs-on: [self-hosted, linux, x64, vllm-runners]
21 steps:
22 - name: Check PR label and author merge count
23 uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
.github/workflows/run-ci-command.yml
+1 -1
@@ -21,7 +21,7 @@ jobs:
21 github.event.comment.body == '/ci run all' ||
22 github.event.comment.body == '/ci run nightly' ||
23 github.event.comment.body == '/ci retry')
24 - runs-on: ubuntu-latest
24 + runs-on: [self-hosted, linux, x64, vllm-runners]
25 steps:
26 - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
27 with: