release-notes
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGenerate release notes for arcfetch:
- Get the latest tag:
git describe --tags --abbrev=0 - List commits since that tag:
git log <tag>..HEAD --oneline - Categorize by conventional commit type:
- - New features
feat: - - Bug fixes
fix: - - Maintenance
chore: - - Documentation
docs: - - Code improvements
refactor:
- Summarize user-facing changes
- Note: per releaseRules in package.json, breaking changes trigger a minor bump (not major)
- Output a formatted summary suitable for a GitHub release
为arcfetch生成发布说明:
- 获取最新标签:
git describe --tags --abbrev=0 - 列出该标签之后的提交记录:
git log <tag>..HEAD --oneline - 按约定式提交类型分类:
- - 新功能
feat: - - 漏洞修复
fix: - - 维护工作
chore: - - 文档更新
docs: - - 代码优化
refactor:
- 总结面向用户的变更
- 注意:根据package.json中的releaseRules,破坏性变更会触发小版本号升级(而非大版本号)
- 输出适合GitHub发布的格式化摘要