一个用于从具有与Conventional-Commits兼容的提交信息的仓库中生成变更日志的非常简单的脚本。
项目描述
gen_changelog
gen_changelog是一个用于从具有与Conventional Commits兼容的提交信息的仓库中生成变更日志的非常简单的脚本。此脚本与gitchangelog的主要区别在于,此脚本将根据日期/月份生成章节,而不是根据版本标签。
用法
只需在您的仓库根目录中运行即可
$ ./gen_changelog "Your project's name"
完成。
自定义
您可以通过传递--categories
参数来自定义您想要在变更日志中包含的章节
$ ./gen_changelog --categories "add:Added|rem:Removed|chg:Changed|cs:CS:GO stuff"
与pre-commit一起使用
要使用此脚本与pre-commit一起使用,请将以下内容添加到您的.pre-commit-config.yaml
- repo: https://gitlab.com/stavros/gen_changelog.git
rev: ccc6fa1dbe1a937c9b729e356b5fd91bf9d59ca4
hooks:
- id: gen-changelog
stages: [commit]
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
gen_changelog-0.1.1.tar.gz (15.2 kB 查看哈希值)
构建分布
gen_changelog-0.1.1-py3-none-any.whl (15.6 kB 查看哈希值)