排查 Copilot 私有仓库 PR 审查卡住的问题
用户让 Copilot 审查自己私有仓库的 PR,却遇到长达数小时的卡住和报错;后来发现原因是仓库中的大体积二进制文件。
- 具体怎么做
- 用户订阅 Copilot 后,让它审查自己私有仓库的 PR。起初能工作,后来失败率由约一半升至超过90%,有的任务卡住长达六小时。用户尝试检查仓库内容并取消卡住的任务。
- 做到了什么
- 最终发现原因是仓库中提交的一个20MB二进制磁盘镜像。删除该文件后,审查恢复;此前 Copilot 的错误信息没有指明这个文件。
- 上手要点
- 本例中,卡住的审查与仓库内的大体积二进制文件有关。用户还发现,取消 Actions 中的卡住任务,有时反而会让它产出结果。
你可以这样试
使用 GitHub Copilot请审查【owner/repo】中的 PR【编号】,针对代码缺陷、风险改动、缺少的测试和不清楚的命名写行内评论,最后汇总最需要修改的事项。如果审查无法完成,请返回具体错误,方便我处理后重试。