[CI] refine issue triage rules, wan regex and update stale setting (#7531)
- Update issue labeler regex for wan to match numeric suffix only,
including both standalone wan label and multi-modality-generate
aggregate rule.
- Add title-based gate conditions in issue triage workflow so
auto-labeling runs only for expected issue templates ( [Bug]: ,
[Installation]: , [Usage]: , [Doc]: ).
- Adjust scheduled stale workflow configuration for the
awaiting-feedback processing block.
### What this PR does / why we need it?
- Update issue labeler regex for wan to match numeric suffixes only, in
both:
- standalone wan label rule
- multi-modality-generate aggregate rule
- Add title-based gate conditions in issue triage workflow so
auto-labeling runs only for expected templates:
[Bug]:/ [Installation]:/ [Usage]:/ [Doc]:
- Adjust the scheduled stale workflow configuration for the
awaiting-feedback processing block.
### Does this PR introduce _any_ user-facing change?
- No runtime/API user-facing change.
- This PR only updates repository automation behavior in GitHub
workflows and issue labeling rules.
### How was this patch tested?
- Performed config-level validation by reviewing diffs and final YAML
content for:
- .github/issue-labeler.yml
- .github/workflows/bot_issue_manage.yaml
- .github/workflows/schedule_stale_manage.yaml
- Verified wan regex now requires numeric suffix (e.g., wan2 , wan2.1 )
and no longer matches alphabetic suffix forms (e.g., wana ).
- Verified triage workflow includes title-based if conditions for
expected issue templates.
- Verified stale workflow’s awaiting-feedback block reflects the
intended configuration adjustment.
- No unit/e2e tests were added because this PR changes GitHub Actions
and labeling configuration only.
- vLLM version: v0.18.0
- vLLM main:
8b6325758c
---------
Signed-off-by: drizzlezyk <drizzlezyk@163.com>
This commit is contained in:
4
.github/issue-labeler.yml
vendored
4
.github/issue-labeler.yml
vendored
@@ -39,13 +39,13 @@ qwen3-next:
|
|||||||
glm-4:
|
glm-4:
|
||||||
- '/(glm\s*4\.(?![^v\s]*v)\S*)/i'
|
- '/(glm\s*4\.(?![^v\s]*v)\S*)/i'
|
||||||
multi-modality-generate:
|
multi-modality-generate:
|
||||||
- '/(seedance\S*|seedream\S*|wan\S*|hunyuan\S*|fLux\S*|kimi k2\.5|kimi-k2\.5|kimik2\.5|minimax\S*|qwen-image\S*)/i'
|
- '/(seedance\S*|seedream\S*|wan\d[\d.]*|hunyuan\S*|fLux\S*|kimi k2\.5|kimi-k2\.5|kimik2\.5|minimax\S*|qwen-image\S*)/i'
|
||||||
seedance:
|
seedance:
|
||||||
- '/(seedance\S*)/i'
|
- '/(seedance\S*)/i'
|
||||||
seedream:
|
seedream:
|
||||||
- '/(seedream\S*)/i'
|
- '/(seedream\S*)/i'
|
||||||
wan:
|
wan:
|
||||||
- '/(wan\S*)/i'
|
- '/(wan\d[\d.]*)/i'
|
||||||
hunyuan:
|
hunyuan:
|
||||||
- '/(hunyuan\S*)/i'
|
- '/(hunyuan\S*)/i'
|
||||||
fLux:
|
fLux:
|
||||||
|
|||||||
6
.github/workflows/bot_issue_manage.yaml
vendored
6
.github/workflows/bot_issue_manage.yaml
vendored
@@ -10,6 +10,12 @@ permissions:
|
|||||||
jobs:
|
jobs:
|
||||||
triage:
|
triage:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
if: |
|
||||||
|
startsWith(github.event.issue.title, '[Bug]:') ||
|
||||||
|
startsWith(github.event.issue.title, '[Installation]:') ||
|
||||||
|
startsWith(github.event.issue.title, '[Usage]:') ||
|
||||||
|
startsWith(github.event.issue.title, '[Doc]:') ||
|
||||||
|
startsWith(github.event.issue.title, '[Misc]:')
|
||||||
steps:
|
steps:
|
||||||
- uses: github/issue-labeler@v3.4
|
- uses: github/issue-labeler@v3.4
|
||||||
with:
|
with:
|
||||||
|
|||||||
1
.github/workflows/schedule_stale_manage.yaml
vendored
1
.github/workflows/schedule_stale_manage.yaml
vendored
@@ -39,7 +39,6 @@ jobs:
|
|||||||
days-before-pr-close: -1
|
days-before-pr-close: -1
|
||||||
- uses: actions/stale@v10
|
- uses: actions/stale@v10
|
||||||
with:
|
with:
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
# Process issues with the 'awaiting-feedback' label
|
# Process issues with the 'awaiting-feedback' label
|
||||||
any-of-labels: 'awaiting-feedback'
|
any-of-labels: 'awaiting-feedback'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user