丝美导航 AI技能集 效率办公技能

changelog-generator

Changelog Generator 是一款基于 Git 提交解析,自动生成一致、可审计的发布说明的工具。

标签:
分享到:

changelog-generator

changelog-generator是什么

Changelog Generator 是一款开源的变更日志生成工具,能够从 Git 提交中自动提取信息,生成符合规范的变更日志,适用于各种版本发布管理场景。

alirezarezvani 开发 | 累计安装 68 次 | 开源协议:MIT-0

changelog-generator的主要功能

  • 自动生成:从 Git 提交中自动提取信息,生成变更日志。
  • 格式规范:生成的变更日志符合 Keep a Changelog 规范。
  • 语义版本控制:支持检测和生成语义版本提升。
  • JSON 输出:支持机器可读的 JSON 输出,便于 CI 集成。
  • 自定义格式:支持自定义输出格式,如 Markdown。

如何使用changelog-generator

  • 安装:使用 pip 安装 Changelog Generator。
  • 生成日志:使用命令行工具从 Git 提交生成变更日志。
  • 审查日志:在发布前审查生成的变更日志。
  • 更新文件:将生成的变更日志更新到 CHANGELOG.md 文件。
  • 集成 CI:将 Changelog Generator 集成到 CI 流程中。

changelog-generator的项目地址

  • 项目官网https://clawhub.ai/alirezarezvani/changelog-generator

changelog-generator的应用场景

  • 自动化版本发布流程,生成规范的变更日志。
  • 在持续集成(CI)环境中自动生成发布说明。
  • 在代码审查过程中检查提交消息格式。
  • 在多包仓库中管理变更日志。
  • 将原始 Git 历史转换为用户界面说明。

相关导航