跳转到主要内容

一个用于从具有与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 查看哈希值)

上传时间 Python 3

由以下支持