代码风格
Last updated
Last updated
是一个用于管理和维护多语言预提交挂钩的框架。它是用 Python 编写的,是一个强大的工具,可以在代码提交到 git 存储库之前在开发人员的机器上自动执行某些操作。通常,它用于运行 linters 和格式化代码(参见)。
通过 Terraform 配置,pre-commit
可用于格式化和验证代码,以及更新文档。
查看 以熟悉它,以及已经使用它的现有存储库(例如, )。
是一种工具,可以从 Terraform 模块以各种输出格式完成文档的生成。你可以手动运行它(没有预提交挂钩),或使用 来自动更新文档。
@todo:记录模块版本、发布、GH actions
预提交框架主页:
用于预提交框架的Terraform 的 git 钩子集合:
的博客文章: