Watch the run graph, and say what was refused #296
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "land/task/watch-the-run-graph"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Watch the run graph, and say what was refused
A dispatch's own success is only news that the trigger landed, and the watch
that followed it was nearly as forgiving: a run reporting success while its job
list was empty read as finished, and a run reporting success while one of its
jobs had failed read as finished too. Both are how a release comes back green
and publishes nothing, and both have been misread from this repository more than
once.
The verdict now comes from the graph. No jobs yet means the run has not laid
itself out, so keep waiting; a failed job means failure whatever the run says;
success needs every job terminal and none failed. That verdict is a plain
function of the task list, so it is tested as one.
Two refusals also stopped speaking in riddles. A forge error now names the
operation Plumb was performing when it arrived, instead of arriving as a bare
Please try again laterwith no subject; the flags are dropped from that nameso no argument value rides along. And
head out of date, which Forgejo says toany head it does not like, now names the commit the pull actually stands at — or
says the pull does stand there and the refusal was about something else.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com