lewagon/Wait on check
Pause until a job in another workflow completes successfully.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| allowed-conclusions | Comma-separated list of acceptable conclusions | no | success,skipped |
| ignore-checks | Comma-separated list of checks to ignore | no | "" |
| check-name | Specific check name to wait for | no | "" |
| check-regexp | Filter checks using regex pattern | no | "" |
| ref | Git ref to check (branch/tag/commit SHA) | yes | — |
| repo-token | GitHub token for API access | yes | — |
| wait-interval | Seconds between API requests | no | 10 |
| api-endpoint | Custom GitHub API endpoint (for GHE) | no | "" |
| running-workflow-name | Name of current workflow (to exclude from waiting) | no | "" |
| verbose | Print detailed logs | no | true |
| fail-on-no-checks | Fail the action if no checks match the check-name or check-regexp filters | no | true |
| checks-discovery-timeout | Seconds to wait for checks to be discovered | no | 60 |
| wait-for-duplicates | Require every check with a duplicate name to succeed | no | false |
Outputs
no outputs