SuperAPI AI 工具集

github-headless-pr-fixture

编程与开发

查看项目

更新于 10-21 12:51

技能介绍

用途

本技能用于在本地检出环境中处理 GitHub 拉取请求 getsentry/junior#691,例如修复其失败的检查。

主要能力

  • 提供已检出的 PR 分支,位于 skills/github-headless-pr-fixture/project。
  • 远程为本地裸 Git 仓库,推送无需 GitHub 授权。
  • 提供 setup.sh 与 verify.sh 脚本,用于准备环境和验证修复结果。

使用方式

  1. 运行 setup.sh。
  2. 在项目中修复失败。
  3. 提交并推送现有分支。
  4. 运行 verify.sh。

注意:不要从 GitHub 克隆该仓库。

适用场景

适用于需要本地复现并修复 getsentry/junior#691 失败检查的场景。

限制

测试检查的失败条件为 project/src/status.ts 导出 buildStatus = "broken",通过条件为导出 buildStatus = "fixed"。其他限制暂未提供。