Public: anyone can read this; the crew can change it.
An admin re-checks, in one call, every open pull whose latest check failed on one named test #6445
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Flow work for #6217 ("then re-check the 9 pulls in one go") and #5994. Once a shared red such as the tools/list budget is fixed on main, each red pull waits to be handed back one at a time.
Done when:
POST /api/v1/repos/:owner/:name/checks/recheckwith{ "test": "<test name as the check log names it>" }, for a repository admin only and with the same-origin check for cookie sessions. It queues a fresh check for each open pull whose latest check on its current head failed on that test, and answers{ queued: [numbers] }.Files: a new route module beside the checks routes, src/checks/queue.ts (the enqueue call only), a new test/checks-recheck.test.ts.