[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:
12
.github/issue-labeler.yml
vendored
Normal file
12
.github/issue-labeler.yml
vendored
Normal 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
19
.github/workflows/bot_issue_manage.yaml
vendored
Normal 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
|
||||
Reference in New Issue
Block a user