reetikesh17/Git Workflow Enforcer
Validate Git branch names and commit messages against Conventional Commits
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config-path | Path to custom configuration file (optional) | no | "" |
| python-version | Python version to use | no | 3.11 |
| validate-branch | Validate branch name (true/false) | no | true |
| validate-commit | Validate commit message (true/false) | no | true |
| branch-name | Branch name to validate (auto-detected if not provided) | no | "" |
| commit-message | Commit message to validate (auto-detected if not provided) | no | "" |
| fail-on-error | Fail the action if validation fails | no | true |
Outputs
| name | description |
|---|---|
| validation-status | Overall validation status (pass/fail) |
| branch-valid | Branch validation result (true/false) |
| commit-valid | Commit validation result (true/false) |
| validation-output | Full validation output (JSON) |