在GitHub操作中获取推送源分支名称

时间:2020-10-19 19:56:03

标签: github github-actions

我有一个GitHub动作工作流,其中我将各种不同的源分支合并到目标分支main中。

当我查看GITHUB_REF时,它包含主分支。

如何获取源分支的名称?

1 个答案:

答案 0 :(得分:0)

要访问触发该动作的事件的所有属性,可以在变量$GITHUB_EVENT_PATH(它是描述事件的json)中查找路径。

然后您可以使用${{ github.event.<the path in the json> }}访问它。在您的情况下,${{ github.event.pull_request.base.ref }}应该具有您要查找的信息。

可能与this question重复吗?