美文网首页
如何在 Github 工作流文件里引用自定义实现的 action

如何在 Github 工作流文件里引用自定义实现的 action

作者: _扫地僧_ | 来源:发表于2021-11-11 11:48 被阅读0次

    假设我们有如下图所示的项目层级结构:

    我想在我的工作流文件 my-first-workflow.yml 里,使用我自定义的 hello-world-action 文件夹下的 action 实现。

    my-first-workflow.yml 的实现:

    jobs:
      build:
        runs-on: ubuntu-latest
        steps:
          # This step checks out a copy of your repository.
          - uses: actions/checkout@v2
          # This step references the directory that contains the action.
          - uses: ./.github/actions/hello-world-action
    

    在 uses 指令里,使用 "./.gitub/actions" 相对路径,即可引用我在同一个工程文件下的自定义 action 实现。

    注意,存放 action 实现的自定义文件夹内,需要包含一个 action 的元数据描述文件,按照惯例,名称需为 action.yml.

    相关文章

      网友评论

          本文标题:如何在 Github 工作流文件里引用自定义实现的 action

          本文链接:https://www.haomeiwen.com/subject/lgeloltx.html