[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:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user