保持你的 github CODEOWNERS 文件是最新的。
项目描述
吉敦
保持你的 github CODEOWNERS 文件是最新的。
免费软件:麻省理工学院许可证
文档:https ://gitown.readthedocs.io 。
特征
保持你的 github CODEOWNERS文件是最新的。
如果提交者超过了文件中的所有权阈值百分比,则将提交者添加到CODEOWNERS文件中。
默认所有权阈值设置为 25%。您可以通过传递--ownership_threshold来更改它
可以用作预提交钩子。
您需要创建一个gitownrc文件并将 github 电子邮件映射到 github 用户名。gitown 读取该文件,并且只有那些用户被认为被添加到CODEOWNERS文件中。*
它最好与pre-commit一起使用。您可以通过在.pre-commit-config.yaml文件中添加以下钩子来将其与预提交一起使用。
repos: - repo: https://github.com/milin/gitown rev: v0.1.0 hooks: - id: gitown args: ['--ownership_threshold=50', '--codeowners_filename=CODEOWNERS'] # Optional
您需要进行预提交设置才能使用此挂钩。
安装 Pre-commit 和 commit-msg 钩子类型。
pip install pre-commit pre-commit install
历史
0.1.0 (2020-11-07)
PyPI 上的第一个版本。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
gitown-0.1.1.tar.gz
(10.6 kB
查看哈希)
内置分布
gitown-0.1.1-py2.py3-none-any.whl
(5.2 kB
查看哈希)