我有很多workflow.yaml文件,它们的代码和逻辑非常相似。
这是一个很大的DRY(Don't Repeat Yourself)违规行为。
理想情况下,我希望创建一个“on: workflow_dispatch:”工作流,并附加一系列输入。 然后我通过其他工作流调用该工作流。
如果上述想法不容易实现,那么GitHub工作流有哪些DRY选项?
我有很多workflow.yaml文件,它们的代码和逻辑非常相似。
这是一个很大的DRY(Don't Repeat Yourself)违规行为。
理想情况下,我希望创建一个“on: workflow_dispatch:”工作流,并附加一系列输入。 然后我通过其他工作流调用该工作流。
如果上述想法不容易实现,那么GitHub工作流有哪些DRY选项?
更深入的描述:https://docs.github.com/en/free-pro-team@latest/actions/creating-actions/about-actions