lewagon/Wait on check

Pause until a job in another workflow completes successfully.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
allowed-conclusionsComma-separated list of acceptable conclusionsnosuccess,skipped
ignore-checksComma-separated list of checks to ignoreno""
check-nameSpecific check name to wait forno""
check-regexpFilter checks using regex patternno""
refGit ref to check (branch/tag/commit SHA)yes
repo-tokenGitHub token for API accessyes
wait-intervalSeconds between API requestsno10
api-endpointCustom GitHub API endpoint (for GHE)no""
running-workflow-nameName of current workflow (to exclude from waiting)no""
verbosePrint detailed logsnotrue
fail-on-no-checksFail the action if no checks match the check-name or check-regexp filtersnotrue
checks-discovery-timeoutSeconds to wait for checks to be discoveredno60
wait-for-duplicatesRequire every check with a duplicate name to succeednofalse

no outputs