[CI] Retire the v1 PR label rule, add mrv2 (#50475)
Signed-off-by: Joe Cotant <joe@inferact.ai> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
jcotant-inferact committed
Jul 30, 2026 at 15:25 UTC
7fe5312332cbc4a974a54a8be2e87e280f1c5bfa
1 file changed
+7
-5
.github/mergify.yml
+7
-5
@@ -375,17 +375,19 @@ pull_request_rules:
375
add:
376
- speculative-decoding
377
378
-- name: label-v1
379
- description: Automatically apply v1 label
378
+- name: label-mrv2
379
+ description: Automatically apply mrv2 label
380
conditions:
381
- label != stale
382
- or:
383
- - files~=^vllm/v1/
384
- - files~=^tests/v1/
383
+ # Model Runner V2 subtree. The trailing slash is required: the MRv1
384
+ # files (gpu_model_runner.py, gpu_worker.py, ...) sit one level up.
385
+ - files~=^vllm/v1/worker/gpu/
386
+ - title~=(?i)(?:\bmrv2\b|model[-\s]?runner[-\s]?v2)
387
actions:
388
label:
389
add:
388
- - v1
390
+ - mrv2
391
392
- name: label-tpu
393
description: Automatically apply tpu label