【发布时间】:2020-03-17 15:12:25
【问题描述】:
我正在尝试在 PR 源自的分支上为每个拉取请求 (PR) 运行构建,无论何时针对特定分支。如何使用 Github Actions 进行设置?
让我感到困惑的是涉及两个分支:PR 源自的分支和目标分支。
从documentation on pull_request events 可以清楚地看出GITHUB_REF 设置为“PR 合并分支”,这意味着checkout action 将检查拉取请求源自的分支,以防pull_request 事件发生触发。
但是,on 过滤器的“分支”过滤器在哪个分支上尚不清楚。当在开发中收到 PR 时,或者当它源自它(或可能,两者)时,是否会触发以下事件?如何为 PR 设置触发器到特定分支?
on:
pull_request:
branches:
- develop
【问题讨论】:
标签: github continuous-integration github-actions