Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在GitHub操作中获取推送源分支名称_Github_Github Actions - Fatal编程技术网

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

在GitHub操作中获取推送源分支名称,github,github-actions,Github,Github Actions,我有一个GitHub操作工作流,我正在将各种不同的源分支合并到目标分支main中 当我查看GITHUB\u REF时,它包含主分支 如何获取源分支的名称?要访问触发操作的事件的所有属性,可以在变量$GITHUB\u event\u path中查找路径(它是描述事件的json) 然后可以使用${{github.event.}}访问它。在您的案例中,${{github.event.pull_request.base.ref}}应该包含您要查找的信息 潜在重复?这是否回答了您的问题?谢谢你的链接-我已

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

当我查看GITHUB\u REF时,它包含主分支


如何获取源分支的名称?

要访问触发操作的事件的所有属性,可以在变量
$GITHUB\u event\u path
中查找路径(它是描述事件的json)

然后可以使用
${{github.event.}}
访问它。在您的案例中,
${{github.event.pull_request.base.ref}}
应该包含您要查找的信息


潜在重复?

这是否回答了您的问题?谢谢你的链接-我已经阅读了这篇文章作为我搜索的一部分,它没有回答我的问题,因为它显示了如何获取目标分支名称-我想获取源分支名称。