[CI] add action for issue labeler on issue open/edit (#7208)

### What this PR does / why we need it?
New Workflow File bot_issue_manage.yaml

Automatically runs when issues are opened or edited
Uses the official GitHub Issue Labeler action to categorize issues
Label Configuration issue-labeler.yml

Defines regex patterns for model-specific labels (310p, GLM5, Qwen 3.5,
DeepSeek, Kimi K2, Kimi K2.5)
Enables automatic issue classification based on title/content matching

### Does this PR introduce _any_ user-facing change?
No. This PR only introduces internal GitHub Actions workflow and
configuration changes. There are no API, interface, or behavior changes
visible to end users. It purely improves the issue management process on
GitHub.

### How was this patch tested?
- GitHub Actions workflow syntax is valid and follows the official
GitHub documentation
- The issue labeler action (github/issue-labeler@v3.4) is a
well-maintained official GitHub action
- Configuration file follows the expected YAML format for the
issue-labeler action
- Regex patterns for model names have been verified for correct syntax

- vLLM version: v0.16.0
- vLLM main:
4034c3d32e

---------

Signed-off-by: drizzlezyk <drizzlezyk@163.com>
This commit is contained in:
drizzlezyk
2026-03-12 20:16:17 +08:00
committed by GitHub
parent 0c659e91ed
commit 5fe7942bbd
2 changed files with 31 additions and 0 deletions

12
.github/issue-labeler.yml vendored Normal file
View File

@@ -0,0 +1,12 @@
310p:
- '/(310p)/i'
glm5:
- '/(glm5)/i'
qwen3.5:
- '/(qwen3.5)/i'
deepseek:
- '/(deepseek)/i'
kimi k2:
- '/(kimi k2|kimik2)(?!\.5)/i'
kimi k2.5:
- '/(kimi k2.5|kimik2.5)/i'

19
.github/workflows/bot_issue_manage.yaml vendored Normal file
View File

@@ -0,0 +1,19 @@
name: "Issue Create/Update Labeler"
on:
issues:
types: [opened, edited]
permissions:
issues: write
contents: read
jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: github/issue-labeler@v3.4
with:
configuration-path: .github/issue-labeler.yml
enable-versioned-regex: 0
repo-token: ${{ secrets.GITHUB_TOKEN }}
include-title: 1