获取拉取请求
- Updated: 2026/05/13
获取拉取请求操作从 GitHub 存储库中检索指定拉取请求的详细信息。
概览
获取拉取请求操作使用拉取请求编号检索拉取请求的详细信息。 检索的数据包括 title、state、author、URL、branch、comments、additions、deletions、created date、base branch、merge status、review comments、mergeability status、changed files、commits 和 merged by。 该操作需要一个活动的 GitHub 会话来验证请求。
设置
获取拉取请求操作包含以下设置:
注: 所有输入字段都支持字符串变量。 您可以创建一个字符串变量来保存适当的文本字符串,并在适用的设置和选项中选择。
- 会话名称
-
指定连接操作创建的 GitHub 会话名称。 使用以下选项之一来指定会话名称:
- 会话名称: 直接将会话名称作为文本输入,或选择包含会话名称文本的字符串变量。
- 变量: 选择连接操作创建的 GitHub 会话变量。
- 所有者名称
- 指定 GitHub 存储库所有者的名称。 所有者可以是组织或用户账户。 您可以直接将名称作为文本输入,或选择适用的字符串变量。
- 存储库名称
- 指定操作从中检索拉取请求的 GitHub 存储库名称。 您可以直接将存储库名称作为文本输入,或选择适用的字符串变量。
- 拉取请求编号
- 指定拉取请求编号以检索详细信息。 您可以直接将拉取请求编号作为文本输入,或者选择适用的字符串变量。
- 将输出分配给变量
- 指定操作存储响应数据的变量。 响应数据包括以下字段:
-
title- 拉取请求的标题。 -
state- 拉取请求的状态。 状态可以是打开或关闭。 -
author- 拉取请求的创建者。 -
url- 拉取请求的 HTML URL。 -
branch- 创建拉取请求的源分支。 -
comments- 拉取请求中的评论数量。 -
additions- 源分支中对代码所做的添加次数。 -
deletions- 源分支中对代码所做的删除数量。 -
created- 指示拉取请求创建时间的时间戳。 -
baseBranch- 拉取请求必须合并到的目标分支。 -
merged- 指示拉取请求合并状态的布尔值标志。 -
reviewComments- 拉取请求中的审查评论数量。 这些是添加到源分支中文件中的行内评论。 -
mergeable- 指示拉取请求是否可以在没有任何冲突的情况下合并的布尔值。 -
changedFiles- 拉取请求源分支中更改的文件数量。 -
commits- 拉取请求中提交的数量。 -
mergedBy- 将拉取请求合并到目标分支的用户。
-