What problem does it solve?
Managing a vLLM Ascend release involves many manual steps: creating checklist issues, triaging bugs, tracking must-merge PRs, verifying nightly CI, writing release notes, and publishing announcements. This Skill orchestrates that entire process with scripts and templates while keeping human review at critical decision points.
Core Features & Use Cases
- Release Checklist Automation: Generates release checklist and community feedback issues on GitHub from templates using the gh CLI.
- Bug and PR Triage: Scans issues and PRs since the last release, flags release-blocking bugs by engagement, labels, and keywords, and updates the checklist.
- Nightly CI Analysis: Summarizes Nightly-A2/A3 workflow runs, categorizing failures into code bugs versus environment flakes.
- Release Notes & Announcements: Fetches commits between tags with contributor statistics, drafts categorized release notes, and generates announcements including a WeChat article.
- Use Case: A release manager starting v0.15.0rc1 runs the skill to create the checklist issue, scan bugs since v0.14.0, verify nightly status, draft release notes, and prepare the release announcement.
Quick Start
Start a new release cycle for vLLM Ascend version v0.15.0rc1 by creating the release checklist and feedback issues, then scan for release-blocking bugs.