-
Notifications
You must be signed in to change notification settings - Fork 2.4k
chore: add .github/release.yml to support skip-changelog label #4327
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| # Configuration for GitHub's automatic release notes generation | ||
| # PRs with 'skip-changelog' label will be excluded from release notes | ||
| changelog: | ||
| exclude: | ||
| labels: | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. [Suggestion] 建议:
— qwen-latest-series-invite-beta-v34 via Qwen Code /review
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. label 用的时候 gh 命令会自动创建。晚点我会批量加。 |
||
| - 'skip-changelog' | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. [Suggestion]
建议在 if [[ "${label}" != "status/need-issue" && "${label}" != "skip-changelog" ]]; then— qwen-latest-series-invite-beta-v34 via Qwen Code /review |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[Suggestion] 自动化 release PR 缺少
skip-changelog标签三个 release workflow(
release.yml、release-sdk.yml、release-sdk-python.yml)会自动创建并合并chore(release): v0.X.Y类型的 PR。这些 PR 完全自动化,无人手动添加skip-changelog,且无关联 issue。结果是每次发版后 1-3 个chore(release)条目会出现在下一次 release notes 中——正是此配置想要过滤的噪声。建议在 release workflow 的
gh pr create命令中添加--label "skip-changelog",或在此处增加exclude.authors过滤 CI bot 账号。— qwen-latest-series-invite-beta-v34 via Qwen Code /review