thekevinscott/PR Monitor
Waits for all other workflow runs to complete and reports aggregate status
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| job-name | Deprecated and optional. The action now excludes its own workflow run automatically via the run ID, so this is no longer required. Retained for backward compatibility. | no | "" |
| excluded-jobs | Comma-separated list of workflow run names to exclude from monitoring | no | "" |
| pre-sleep | Time in seconds to wait before checking (allows other workflows to start). Setup time (Node, pnpm install) is subtracted from this — if setup takes 8s and pre-sleep is 10s, the script sleeps 2s more. | no | 10 |
| check-interval | Time in seconds between status checks | no | 5 |
| timeout | Maximum time in minutes to wait for all checks | no | 10 |
| minimum-checks | Minimum number of non-excluded workflow runs that must appear before declaring success. Default 1 prevents the gate from passing before any other workflows register; set to 0 to allow docs-only PRs (with no other workflow runs) to pass. | no | 1 |
| github-token | GitHub token for API access | no | ${{ github.token }} |
Outputs
no outputs