gitlink-cli/skills/gitlink-pr/references/gitlink-pr-reviews.md

1.8 KiB
Raw Blame History

pr +reviews

前置条件: 先阅读 ../../gitlink-shared/SKILL.md 了解认证、全局参数和安全规则。

查看 Pull Request 的审查记录,可按审查状态过滤。适合在合并前检查是否已有 approve、reject 或普通审查意见。

命令

# 查看 PR 审查记录
gitlink-cli pr +reviews --id 3

# 简写
gitlink-cli pr +reviews -i 3

# 按状态筛选
gitlink-cli pr +reviews -i 3 --status approved
gitlink-cli pr +reviews -i 3 --status rejected
gitlink-cli pr +reviews -i 3 --status common

# 指定仓库并输出 JSON
gitlink-cli pr +reviews --owner Gitlink --repo forgeplus -i 3 --format json

参数

参数 必填 说明
--id / -i PR 序号(网页 URL /pulls/N 中的 N,即 pull_request_number
--status / -s 审查状态:commonapprovedrejected

API

GET /v1/{owner}/{repo}/pulls/{number}/reviews

当传入 --status 时,会附加查询参数:

status=<common|approved|rejected>

典型流程

  1. pr +view --id <number> 确认 PR 状态。
  2. pr +files --id <number> 查看变更文件。
  3. pr +reviews --id <number> 查看现有审查记录。
  4. 根据审查结果决定是否使用 pr +review 添加普通评论、approve 或 reject。

注意事项

  • --id 不是数据库 ID而是网页 URL /pulls/N 中的 PR 序号。
  • 这是只读查询命令,不会修改 PR。
  • approved 表示通过,rejected 表示拒绝/请求修改,common 表示普通审查评论。

References