Unverified Commit c48b2b83 authored by Cyrus Leung's avatar Cyrus Leung Committed by GitHub
Browse files

[Mergify] Update model vendor auto-label rules (#39312)


Signed-off-by: default avatarDarkLight1337 <tlleungac@connect.ust.hk>
parent e7a1387e
...@@ -83,8 +83,8 @@ pull_request_rules: ...@@ -83,8 +83,8 @@ pull_request_rules:
- or: - or:
- files~=^examples/.*deepseek.*\.py - files~=^examples/.*deepseek.*\.py
- files~=^tests/.*deepseek.*\.py - files~=^tests/.*deepseek.*\.py
- files~=^vllm/entrypoints/openai/tool_parsers/.*deepseek.*\.py
- files~=^vllm/model_executor/models/.*deepseek.*\.py - files~=^vllm/model_executor/models/.*deepseek.*\.py
- files~=^vllm/tool_parsers/.*deepseek.*\.py
- files~=^vllm/reasoning/.*deepseek.*\.py - files~=^vllm/reasoning/.*deepseek.*\.py
- files~=^vllm/transformers_utils/.*deepseek.*\.py - files~=^vllm/transformers_utils/.*deepseek.*\.py
- title~=(?i)DeepSeek - title~=(?i)DeepSeek
...@@ -110,9 +110,10 @@ pull_request_rules: ...@@ -110,9 +110,10 @@ pull_request_rules:
- or: - or:
- files~=^examples/.*llama.*\.py - files~=^examples/.*llama.*\.py
- files~=^tests/.*llama.*\.py - files~=^tests/.*llama.*\.py
- files~=^vllm/entrypoints/openai/tool_parsers/llama.*\.py
- files~=^vllm/model_executor/models/.*llama.*\.py - files~=^vllm/model_executor/models/.*llama.*\.py
- files~=^vllm/transformers_utils/configs/.*llama.*\.py - files~=^vllm/reasoning/.*llama.*\.py
- files~=^vllm/tool_parsers/.*llama.*\.py
- files~=^vllm/transformers_utils/.*llama.*\.py
- title~=(?i)llama - title~=(?i)llama
actions: actions:
label: label:
...@@ -133,6 +134,23 @@ pull_request_rules: ...@@ -133,6 +134,23 @@ pull_request_rules:
add: add:
- multi-modality - multi-modality
- name: label-mistral
description: Automatically apply mistral label
conditions:
- label != stale
- or:
- files~=^examples/.*mistral.*\.py
- files~=^tests/.*mistral.*\.py
- files~=^vllm/model_executor/models/.*mistral.*\.py
- files~=^vllm/reasoning/.*mistral.*\.py
- files~=^vllm/tool_parsers/.*mistral.*\.py
- files~=^vllm/transformers_utils/.*mistral.*\.py
- title~=(?i)Mistral
actions:
label:
add:
- mistral
- name: label-new-model - name: label-new-model
description: Automatically apply new-model label description: Automatically apply new-model label
conditions: conditions:
...@@ -167,7 +185,9 @@ pull_request_rules: ...@@ -167,7 +185,9 @@ pull_request_rules:
- files~=^examples/.*qwen.*\.py - files~=^examples/.*qwen.*\.py
- files~=^tests/.*qwen.*\.py - files~=^tests/.*qwen.*\.py
- files~=^vllm/model_executor/models/.*qwen.*\.py - files~=^vllm/model_executor/models/.*qwen.*\.py
- files~=^vllm/tool_parsers/.*qwen.*\.py
- files~=^vllm/reasoning/.*qwen.*\.py - files~=^vllm/reasoning/.*qwen.*\.py
- files~=^vllm/transformers_utils/.*qwen.*\.py
- title~=(?i)Qwen - title~=(?i)Qwen
actions: actions:
label: label:
......
...@@ -320,20 +320,25 @@ jobs: ...@@ -320,20 +320,25 @@ jobs:
script: | script: |
// Configuration: Map labels to GitHub users to CC // Configuration: Map labels to GitHub users to CC
// You can add multiple users per label, and multiple label configurations // You can add multiple users per label, and multiple label configurations
// {users} will be replaced with @mentions
const ccConfig = { const ccConfig = {
rocm: { rocm: {
users: ['hongxiayang', 'tjtanaa', 'vllmellm'], // Add more users as needed: ['user1', 'user2', 'user3'] users: ['hongxiayang', 'tjtanaa', 'vllmellm'],
message: 'CC {users} for ROCm-related issue' // {users} will be replaced with @mentions message: 'CC {users} for ROCm-related issue',
},
mistral: {
users: ['patrickvonplaten', 'juliendenize', 'andylolu2'],
message: 'CC {users} for Mistral-related issue',
}, },
// Add more label -> user mappings here // Add more label -> user mappings here
// Example: // Example:
// cuda: { // cuda: {
// users: ['user1', 'user2'], // users: ['user1', 'user2'],
// message: 'CC {users} for CUDA-related issue' // message: 'CC {users} for CUDA-related issue',
// }, // },
// performance: { // performance: {
// users: ['perfexpert'], // users: ['perfexpert'],
// message: 'CC {users} for performance issue' // message: 'CC {users} for performance issue',
// }, // },
}; };
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment