lendable/Lendable's Sloth

A GitHub Action that enables optimized and flexible continuous integration suites

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token to use to interact with the GitHub API.no${{ github.token }}
refGit reference to inspect check runs for. The default supports Pull Requests, Merge Queues as well as branch pushes.no${{ github.event.pull_request.head.sha || github.sha }}
intervalThe number of seconds in between polls of the GitHub API for check run conclusions.no10
timeoutThe number of seconds before the job is declared a failure if check runs have not yet concluded.no600
nameThe name of the Sloth's own check run. This is used to ensure Sloth does not wait upon itself.nosloth
ignoredA multi-line list of check run names or glob patterns to ignore when determining an overall result. Use * as a wildcard to match any sequence of characters (e.g. 'deploy-*-staging').no""
case-sensitiveWhen true (default), check run name comparisons for both the name input and ignored patterns are case-sensitive. Set to false to match regardless of case.notrue
allow-emptyWhen true, Sloth succeeds if no other check runs are found after waiting for the settle period (see empty-settle-time). Useful when path-filtered workflows may not trigger on every PR. When false (default), Sloth waits until at least one check run appears or times out.nofalse
empty-settle-timeThe number of seconds to wait before accepting an empty result when allow-empty is true. This grace period ensures workflows have time to be scheduled before Sloth concludes no checks will run.no30

no outputs