homeles/Workflow Concurrency Validator
Validates that GitHub Actions workflow concurrency does not exceed specified limits
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| max-concurrency | Maximum allowed concurrency across all workflows | no | 10 |
| workflow-path | Path to the workflows directory | no | .github/workflows |
| fail-on-error | Whether to fail the action if validation fails | no | true |
| comment-on-pr | Whether to comment on PR if validation fails | no | true |
| token | GitHub token for commenting on PRs | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| total-concurrency | Total concurrency detected across workflows |
| validation-passed | Whether validation passed |
| validation-result | Detailed validation result including issues |
| issues | Issues found during validation |