【问题标题】:GitHub actions splitting workflow fileGitHub 操作拆分工作流文件
【发布时间】:2020-05-05 21:56:38
【问题描述】:

是否可以拆分 GitHub Actions 工作流文件并从其他文件中引用它?我需要将应用程序部署到多个环境中,即登台和生产环境中,并且希望共享一半的步骤以最大程度地减少维护。

【问题讨论】:

标签: github-actions


【解决方案1】:

似乎没有办法,因为 CircleCI 允许定义一组步骤的命令:https://github.community/t5/GitHub-Actions/reusing-sharing-inheriting-steps-between-jobs-declarations/td-p/37849

此时,我想我们可以使用repository_dispatch 作为解决方法。 在这个例子中,它处理存储库之间的事件,但我认为我们可以在同一个存储库中应用它:https://blog.marcnuri.com/triggering-github-actions-across-different-repositories/

【讨论】:

    猜你喜欢
    • 2023-02-01
    • 2021-04-14
    • 2022-08-23
    • 2020-03-15
    • 1970-01-01
    • 1970-01-01
    • 2022-12-18
    • 2021-02-15
    • 2020-12-05
    相关资源
    最近更新 更多