swevo/PollyAction

Retry any CI step with exponential backoff. Free, zero-config, MIT licensed.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandThe shell command to run and retry on failure.yes
max-attemptsMaximum number of attempts before giving up.no3
backoff-secondsInitial delay (in seconds) before the first retry.no2
backoff-multiplierMultiplier applied to the delay after each failed attempt (exponential backoff).no2
max-backoff-secondsUpper bound (in seconds) on the delay between retries.no60
timeout-minutesOptional per-attempt timeout in minutes. If an attempt exceeds this, it is treated as a failure and retried.no0
shellShell to run the command in (bash, pwsh, sh, cmd).nobash
working-directoryWorking directory to run the command in.no.
namedescription
attemptsNumber of attempts actually made.
succeeded"true" if the command eventually succeeded, "false" otherwise.