codedrichy/GitPulse Quality Gates
Run GitPulse quality gates on pull requests — catch security issues, code smells, missing tests, and convention violations before merge.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for posting PR comments | yes | ${{ github.token }} |
| strict | Strict mode — fail on any quality issue (default: false) | no | false |
| comment | Post results as a PR comment (default: true) | no | true |
| gates | Comma-separated list of gates to run (default: all). Options: security-scan, code-smells, test-coverage, documentation | no | all |
| fail-on | Minimum severity to fail the check. Options: critical, high, medium, low (default: critical) | no | critical |
Outputs
| name | description |
|---|---|
| passed | Whether all quality gates passed |
| score | Overall quality score (0-100) |
| issues | Total number of issues found |
| report | JSON quality report |