8000 chore(release): stop using the changelog by InfinityPacer · Pull Request #58 · InfinityPacer/meterleaf · GitHub
[go: up one dir, main page]

Skip to content

chore(release): stop using the changelog - #58

Merged
InfinityPacer merged 1 commit into
mainfrom
chore/remove-changelog
Oct 26, 2026
Merged

InfinityPacer merged 1 commit into
mainfrom
chore/remove-changelog

Conversation

@InfinityPacer
Copy link
Copy Markdown
Owner

问题

仓库不再使用 CHANGELOG,发版说明不再维护。

变化

  • 删除 CHANGELOG.md。
  • 发布脚本不再读取 CHANGELOG,也不解析发布说明。发布仍会创建版本标签、镜像和 GitHub Release,说明为空。
  • 移除发布指南里的 CHANGELOG 步骤和「只保留最新版本」一节,保留发布、手动重发和升级备份说明。
  • 移除 AGENTS.md 中维护 CHANGELOG 的要求。

验证

  • bun run typecheck、bun test tests(569 通过)、bun run build 通过,所改文件 Prettier 检查通过。
  • 仓库内已没有 CHANGELOG 或更新说明的引用。
  • 发布脚本的标签判断和手动重发行为由 tests/release.test.ts 覆盖。

🤖 Generated with Claude Code

Delete CHANGELOG.md and remove the release script's changelog parsing.
The release still creates the version tag, images and GitHub Release, with an
empty body. Remove the changelog step and the same-version section from the
release guide, and drop the changelog rule from the repository guidelines.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@InfinityPacer
InfinityPacer merged commit 85acdcd into main Oct 26, 2026
2 checks passed
@InfinityPacer
InfinityPacer deleted the chore/remove-changelog branch October 26, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0