lowlydba/are-we-good
Rolls up GitHub Actions job statuses into one check. Run as a final job so branch protection only needs one required check.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| jobs | JSON string of job results — pass via `toJSON(needs)` from the calling workflow. Shape: { [jobName]: { result: string } } | yes | — |
| allowed-to-skip | Comma-separated list of job names whose "skipped" result is acceptable. Defaults to "*" (all jobs may be skipped). | no | "" |
| allowed-to-cancel | Comma-separated list of job names whose "cancelled" result is acceptable. Defaults to "" (cancelled jobs cause failure unless listed here). | no | "" |
| allowed-to-fail | Comma-separated list of job names whose "failure" result is acceptable. Defaults to "" (failed jobs cause failure unless listed here). | no | "" |
| summary | Write a markdown results table to the GitHub Actions step summary. Set to "false" to disable. | no | true |
Outputs
| name | description |
|---|---|
| result | "success" | "failure" |
| are-we-good | "true" | "false" |