fj run rerun --failed and --job: rerun only what failed #168
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Problem
fj run rerunreruns the whole run; on a matrix where one job flaked it wastes minutes and runner cost.Acceptance criteria
fj run rerun <id> --failedreruns only the failed jobs.fj run rerun <id> --job <job-id>reruns a single job.fj run rerun <id>still reruns the whole run (unchanged default).--failedand--jobare mutually exclusive; job ids match those shown byfj run view.Value
Faster, cheaper recovery from flakes; tighter CI loops.
Priority
p2.
Dependencies / sequencing
Relies on per-job ids already surfaced by
fj run view; back with Forgejo's per-job rerun endpoint.Overlap
None.