列出分支操作检索 GitHub 存储库中所有可用分支的详细信息。

概览

列出分支操作使用所有者和存储库名称检索 GitHub 存储库中的所有分支。 检索到的数据包括每个分支的名称、提交详情、保护状态和 HTML URL。 该操作需要一个活动的 GitHub 会话来验证请求。

设置

列出分支操作包含以下设置:

注: 所有输入字段都支持字符串变量。 您可以创建一个字符串变量来保存相应的文本字符串,并在适用的设置中选择。
会话名称

指定连接操作创建的 GitHub 会话名称。 使用以下选项之一来指定会话名称:

  • 会话名称: 直接将会话名称作为文本输入,或选择包含会话名称文本的字符串变量。 Automation 360 将 Default 设置为默认会话名称。
  • 变量: 选择 GitHub 连接操作创建的会话变量。
所有者名称
指定 GitHub 存储库所有者的名称。 所有者可以是组织或用户账户。 您可以直接将名称作为文本输入,或选择适用的字符串变量。
存储库名称
指定操作从中检索分支的 GitHub 存储库名称。 您可以直接将存储库名称作为文本输入,或者选择适用的字符串变量。
将输出分配给变量
指定操作存储响应数据的表变量。 响应数据包括以下字段:
  • name: 分支名称。
  • commitSHAGitHub 为分支中最新提交生成的唯一标识符。
  • commitURL“” 分支上最新提交的 API URL。
  • protected: 指示该分支是否受保护的设置。 此参数会为使用规则集定义了分支保护的分支返回 true
  • htmlURL: 分支的 HTML URL。