taskmedia/verify conventional commits
Check if commits of a PR match against the conventional commits specification. See: https://conventionalcommits.org/
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| token | token to access GitHub API to receive PR commits | no | ${{ github.token }} |
| skip_merge | skip merge commits | no | true |
| skip_revert | skip revert commits | no | true |
| types | allow different types in commit message | no | fix|feat|revert |
Outputs
| name | description |
|---|---|
| breaking_commit | indicates if a breaking commit was found |
| breaking_msg | returns the breaking message of the last breaking commit |
| commits | JSON list of commits in PR |
| count_commits | count of commits in PR |
| invalid_commits | indicates if this commit does not match with conventional commits (other values might be empty) |
| version_type | semantic versioning indicator (patch, minor or major) |