From ab5266769e702434a0968d47319d0731d8ccac35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Lucchesi?= Date: Thu, 1 Oct 2026 12:19:02 +0200 Subject: [PATCH] [CI/Build] Add mooncake auto-label rule and assign topic owners (#59192) Signed-off-by: NickLucche --- .github/mergify.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/mergify.yml b/.github/mergify.yml index 707936b93c..5006fd798b 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -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: