[CI/Build] Add mooncake auto-label rule and assign topic owners (#59192)

Signed-off-by: NickLucche <nicolo.lucchesi@mistral.ai>
This commit is contained in:
Nicolò Lucchesi
2026-10-01 10:19:02 +00:00
committed by GitHub
parent cb6458c5ce
commit ab5266769e
+24
View File
@@ -660,6 +660,30 @@ pull_request_rules:
add:
- kv-connector
- name: label-mooncake
description: Automatically apply mooncake label
conditions:
- label != stale
- or:
- files~=^vllm/distributed/kv_transfer/kv_connector/v1/mooncake/
# Covers the mooncake/ connector dir, mooncake_store_embedding/ and
# mooncake_ec_connector.py.
- files~=^vllm/distributed/ec_transfer/ec_connector/mooncake
- files=vllm/distributed/mooncake_store.py
- files~=^tests/v1/kv_connector/.*mooncake
- files~=^tests/v1/ec_connector/.*mooncake
- files~=^docs/features/mooncake.*\.md
- files=.buildkite/test_areas/disaggregated_mooncake.yaml
- title~=(?i)mooncake
actions:
label:
add:
- mooncake
assign:
users:
- "stmatengss"
- "LCAIZJ"
- name: label-scheduler
description: Automatically apply scheduler label
conditions: