合并拉取请求操作会将拉取请求合并到 GitHub 存储库的目标分支中。

概览

合并拉取请求操作使用拉取请求编号将拉取请求合并到 GitHub 存储库的目标分支中。 您可以为合并提交指定合并类型、提交标题和提交消息。 该操作需要一个活动的 GitHub 会话来验证请求。

设置

合并拉取请求操作包含以下设置:

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

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

  • 会话名称: 直接将会话名称作为文本输入,或选择包含会话名称文本的字符串变量。 Automation 360 将 Default 设置为默认会话名称。
  • 变量: 选择连接操作创建的 GitHub 会话变量。
所有者名称
指定 GitHub 存储库所有者的名称。 所有者可以是组织或用户账户。 您可以直接将名称作为文本输入,或选择适用的字符串变量。
存储库名称
指定操作合并拉取请求的 GitHub 存储库名称。 您可以直接将存储库名称作为文本输入,或选择适用的字符串变量。
拉取请求编号
指定要合并的拉取请求编号。 您可以直接将拉取请求编号作为文本输入,或者选择适用的字符串变量。
合并类型
指定拉取请求的合并方法。 选择以下选项之一:
  • 合并: 选择将源分支中的所有提交合并到目标分支,并创建一个合并提交。
  • 压缩: 选择将源分支中的所有提交合并为一个提交,然后再合并到目标分支。
  • 变基: 选择将每个拉取请求单独提交,从源分支到目标分支,而不创建合并提交。
提交标题(可选)
指定提交的标题。 您可以直接将提交标题作为文本输入,或者选择适用的字符串变量。
提交消息(可选)
指定提交正文。 您可以直接将提交消息作为文本输入,或者选择适用的字符串变量。
将输出分配给变量
指定操作用于存储合并请求状态的布尔值变量。 操作在合并成功时返回状态 true;如果合并失败,则返回 false