Files
deepseek-harness/scripts
Chinesezjc a0ed3981fe fix(ci): revoke the approval decision through its conclusion
A check run that reached completed never returns to in_progress: GitHub
answers 200 and leaves the run completed, so the revoke write was a
silent no-op on every re-evaluation and a published success survived an
interrupted setup or history fetch. Revoke a published success by
concluding it action_required, start a head that has no decision in
progress, and drop the status-only check-run update.

The setup-failure step ran only when the revoke step succeeded, so a
failed or cancelled publisher left the earlier conclusion standing. It
now runs on failure and on a cancellation that precedes the decision.

The decision note, the review-ownership README, and the two related
notes record the measured transition matrix and the fallback condition.
2026-09-30 13:42:02 +08:00
..
2026-09-08 22:31:16 +08:00
2026-09-17 20:26:04 +08:00