Skip to content

poll-ci v1.3.0

Choose a tag to compare

@extremeshok extremeshok released this 08 Jun 15:05
· 21 commits to main since this release

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's ci status superseded 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. Set SHORT_CIRCUIT=false to 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.0

Prebuilt binaries below (verify with poll-ci_v1.3.0_checksums.txt).