用途
本技能用于在本地检出环境中处理 GitHub 拉取请求 getsentry/junior#691,例如修复其失败的检查。
主要能力
- 提供已检出的 PR 分支,位于 skills/github-headless-pr-fixture/project。
- 远程为本地裸 Git 仓库,推送无需 GitHub 授权。
- 提供 setup.sh 与 verify.sh 脚本,用于准备环境和验证修复结果。
使用方式
- 运行 setup.sh。
- 在项目中修复失败。
- 提交并推送现有分支。
- 运行 verify.sh。
注意:不要从 GitHub 克隆该仓库。
适用场景
适用于需要本地复现并修复 getsentry/junior#691 失败检查的场景。
限制
测试检查的失败条件为 project/src/status.ts 导出 buildStatus = "broken",通过条件为导出 buildStatus = "fixed"。其他限制暂未提供。