【问题标题】:Run a GitHub Action only when someone opens a PR仅当有人打开 PR 时才运行 GitHub Action
【发布时间】:2019-09-05 10:23:42
【问题描述】:

有没有办法只在 PR 打开时运行 Github-Actions。 我知道有可能使用on = "pull_request" 运行工作流。然而,这意味着当有人打开 PR、cmets、review 和 close 时,将触发工作流。当有人打开 PR 时,我只想运行一次。我试过 ENV_VAR 但没有运气。也许事件可能是要走的路? https://developer.github.com/webhooks/#events

【问题讨论】:

    标签: github github-actions


    【解决方案1】:

    在拉取请求打开时运行工作流:

    on:
      pull_request:
        types: [opened]
    

    我认为这应该可行。

    【讨论】:

      【解决方案2】:

      https://github.com/actions/bin/tree/master/filter#actor 可以在您采取行动之前进行过滤。

      【讨论】:

        猜你喜欢
        • 2019-09-17
        • 2022-08-11
        • 2021-10-27
        • 2020-05-03
        • 1970-01-01
        • 1970-01-01
        • 2020-11-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多