docs(release): require changelog rewrite from commits · openclaw/openclaw@87e92c7
steipete
·
2026-04-25
·
via Recent Commits to openclaw:main
File tree
.agents/skills/openclaw-release-maintainer
| Original file line number | Diff line number | Diff line change |
|---|
@@ -97,6 +97,11 @@ Use this skill for release and publish-time workflow. Keep ordinary development
|
97 | 97 | |
98 | 98 | ## Build changelog-backed release notes |
99 | 99 | |
| 100 | +- Before release branching or tagging, rewrite the target `CHANGELOG.md` |
| 101 | + section from commit history, not just from existing notes: scan commits since |
| 102 | + the last reachable release tag, add missed user-facing changes, dedupe |
| 103 | + overlapping entries, and sort each section from most to least interesting for |
| 104 | + users. |
100 | 105 | - Changelog entries should be user-facing, not internal release-process notes. |
101 | 106 | - GitHub release and prerelease bodies must use the full matching |
102 | 107 | `CHANGELOG.md` version section, not highlights or an excerpt. When creating |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。