Add quantization label automation (#49492)

Signed-off-by: mgoin <mgoin64@gmail.com> Co-authored-by: OpenAI Codex <codex@openai.com>

Michael Goin committed Jul 22, 2026 at 19:59 UTC 191146dba5bb9d99f5efd48e022d340ecdf8fad8
2 files changed +25 -1
.github/mergify.yml
+12
@@ -181,6 +181,18 @@ pull_request_rules:
181 add:
182 - performance
183
184 +- name: label-quantization
185 + description: Automatically apply quantization label
186 + conditions:
187 + - label != stale
188 + - or:
189 + - files~=^vllm/model_executor/layers/quantization/
190 + - title~=(?i)quant
191 + actions:
192 + label:
193 + add:
194 + - quantization
195 +
196 - name: label-qwen
197 description: Automatically apply qwen label
198 conditions:
.github/workflows/issue_autolabel.yml
+13 -1
@@ -130,6 +130,18 @@ jobs:
130 },
131 ],
132 },
133 + quantization: {
134 + keywords: [
135 + {
136 + term: "quantization",
137 + searchIn: "both"
138 + },
139 + {
140 + term: "quantized",
141 + searchIn: "both"
142 + },
143 + ],
144 + },
145 "intel-gpu": {
146 // Keyword search - matches whole words only (with word boundaries)
147 keywords: [
@@ -520,4 +532,4 @@ jobs:
532 issue_number: context.issue.number,
533 body: message,
534 });
523 - core.notice(`Requested missing ROCm info from @${author}: ${missing.map(m => m.name).join(', ')}`);
\ No newline at end of file
535 + core.notice(`Requested missing ROCm info from @${author}: ${missing.map(m => m.name).join(', ')}`);