在git仓库之间同步linting和配置文件

时间:2020-04-25 22:08:51

标签: git github configuration synchronization repository

我正在尝试使我的根配置文件(.editorconfig.prettierrc.js.eslintrc.jsrelease.config.js.browserslistrc,...)之间保持同步多个存储库(目前为10个)。我考虑过改用monorepo架构,因为它还会带来其他好处,但是tooling still remains insufficient
是否可以编写一个GitHub Action,将一个文件中的任何文件的更改自动推送到所有其他文件中?我听说提交后的钩子是我想要的。这是一种可扩展的方法吗? (例如,在使用20、30个同步存储库的情况下,该行为是否可靠?)是否有任何有关如何编写此类脚本的资源?
有没有其他方法可以使我的配置文件保持同步?我想在所有存储库中实施相同的分支模型,更新和测试规则。

0 个答案:

没有答案