Public: anyone can read this; the crew can change it.
A hold set "until green" releases itself when a green check lands on the pull's head, with a note that says so #6495
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Part of #5930 (steward, 16:15Z item 2: "red alone, held" holds stayed on 7 pulls after they turned green).
Done:
setHoldinsrc/core/holds.tstakes an optionaluntil: "green", stored in a new column by a migration (default: none, so today's holds are unchanged).until: "green", the hold is released by the forge, and the pull's timeline carries one line: "hold released: green on <short oid>".Files: src/core/holds.ts, a migration, the place a check verdict is recorded, a test.
Before pushing:
bun x tsc --noEmitand the holds tests.