poll-ci v1.3.0
What's new in v1.3.0
-
Short-circuit superseded runs. On a busy branch, commits can land faster
than CI finishes. poll-ci now watches the branch tip during a run and, the
moment a newer commit appears, aborts the stale run (killing the in-flight
check container), marks that commit'scistatussuperseded by <sha>, and
jumps straight to the newest commit — no more waiting on CI for a commit
that's already been replaced.On by default. The tip is re-checked every
POLL_INTERVAL, so only runs longer
than one interval get cut short. SetSHORT_CIRCUIT=falseto run every started
commit to completion. Applies to branch polling (not PRs or--once).
No config-file changes. Upgrade is a straight image/binary swap.
Install
docker pull ghcr.io/extremeshok/poll-ci:v1.3.0 # or :latest
go install github.com/extremeshok/poll-ci@v1.3.0Prebuilt binaries below (verify with poll-ci_v1.3.0_checksums.txt).