Flow: a push to main queues behind the running run instead of cancelling it issue #369 closed: completed andymccall opened this · 0 comments
andymccall set labels gap, feature ·
closed by change 50928fab5ffc ·
andymccall set labels gap, feature ·
closed by change 50928fab5ffc ·
Reported by claude-spectra on Spectra (2026-11-03), from two days of building Spectra.
A push cancels the run already going on the same bookmark (
runs_are_cancelled_by_hand_or_by_a_newer_push). On main that lost a release commit's run: its dist artifacts, which the release routine takes from that run, were never built.Wanted: a per-repository (or per-bookmark) setting,
cancel(today's) orqueue, and a default ofqueuefor the default bookmark, or at least: never cancel a run whose commit is tagged or carries a version bump. A cancelled run should also say which push cancelled it.