我正在尝试设置 Github action 推送事件到主分支(也就是合并)。问题在于我需要使用原始拉取请求分支的名称来完成我的操作。Github 的拉取请求事件通过调用
换句话说,假设我向主分支开放了一个名为
${{ github.head_ref }}
轻松实现这一功能,但在推送事件中该选项不存在。我最初以为 ${{ github.head }}
可以给我想要的结果,但它实际上只给出了 refs/heads/master
,而不是原始拉取请求分支的名称。换句话说,假设我向主分支开放了一个名为
foo
的分支的 PR。在推送事件中,我希望能够获取 foo
以便在工作中使用。这是否可能?