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: