Peter Steinberger
44b41d5686
fix(scripts): avoid false PR head changes during GitHub outages ( #125517 )
...
gh exit status was treated as proof that stdout held a PR object. The Octopool cache shim reports upstream 5xx responses as exit 0 with empty stdout, so reads now use a bounded-retry validation helper. Convert 9 of 28 gh pr view sites where an empty payload could produce a wrong decision.
2026-08-17 19:26:51 -07:00
Peter Steinberger
3b37d15ed4
fix(maintainers): prevent false PR closeout failures ( #121101 )
2026-08-09 08:58:54 -07:00
Vincent Koc
a07d0e249d
fix(maintainers): parse merge comment URL structurally ( #120649 )
2026-08-09 01:58:11 +08:00
Peter Steinberger
d1dea39bbb
fix(maintainers): route PR reads through Octopool ( #120525 )
...
* fix(maintainers): route PR reads through Octopool
* test(maintainers): cover PR transport ownership
* fix(maintainers): scope merge wait to CI run
2026-08-08 03:56:36 -07:00
Peter Steinberger
6125edfb76
fix(pr): require ripgrep consistently ( #114809 )
2026-07-27 20:23:25 -04:00
Peter Steinberger
6f7edb3695
fix: make auto-review and PR triage fail safely ( #114745 )
...
* fix: make auto-review and PR triage fail safely
* test: cover fail-closed PR merge review gates
* fix: preserve GitHub pending-check review semantics
2026-07-27 17:11:28 -04:00
Peter Steinberger
e879ce7e0e
feat(pr): support pinned auto-merge landings ( #114702 )
...
* feat(pr): add pinned auto-merge mode
* test(ci): remove duplicate codex prewarm route
2026-07-27 16:12:05 -04:00