【发布时间】:2020-10-19 08:39:17
【问题描述】:
我有多个具有相同 github-actions 构建作业的存储库。
目前我复制了工作流文件,但在所有存储库之间都是相同的,所以如果我可以进行导入会更好。
如何在所有这些存储库中导入相同的工作流文件?
【问题讨论】:
标签: github github-actions
我有多个具有相同 github-actions 构建作业的存储库。
目前我复制了工作流文件,但在所有存储库之间都是相同的,所以如果我可以进行导入会更好。
如何在所有这些存储库中导入相同的工作流文件?
【问题讨论】:
标签: github github-actions
目前看来,对此没有开箱即用的支持。请检查此issue。
不过你可以去GFlows - GitHub Workflow Templates看看
GFlows 是一个 CLI 工具,可以使用 Jsonnet 或 ytt(Yaml 模板工具)轻松模板化 GitHub 工作流。它可以:
- 导入现有工作流程以帮助您快速入门。
- 验证 GitHub 工作流使用其源模板是最新的并符合有效的架构。
- 与 GFlows 包共享通用配置代码和工作流。
- 观察模板的变化,这样您就可以开发和重构工作流,并快速反馈您的变化。
【讨论】: