ollieb89/Commit Lint Action
Enforce Conventional Commit message format on PRs, pushes, and custom ranges
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Validation mode: pr, push, sha, or range | no | pr |
| types | Comma-separated list of allowed commit types | no | feat,fix,docs,style,refactor,perf,test,build,ci,chore,revert |
| requireScope | Require a scope in the commit message | no | false |
| allowBreaking | Allow breaking change marker (!) | no | true |
| minSubjectLength | Minimum subject length | no | 3 |
| maxSubjectLength | Maximum subject length | no | 72 |
| githubToken | GitHub token for API access (PR mode) | no | ${{ github.token }} |
| sha | Specific commit SHA to validate (sha mode) | no | "" |
| range | Git range to validate (range mode, e.g. HEAD~3..HEAD) | no | "" |
Outputs
no outputs