iwillig/Git Commit Linter

Check git commit messages for grammar and structure quality using LanguageTool and Anthropic APIs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commit-messageThe commit message to check (if not provided, will check the last commit)no""
max-grammar-errorsMaximum grammar errors allowedno3
min-structure-scoreMinimum structure score required (0-10)no7
anthropic-api-keyAnthropic API key for structure checking (can also use ANTHROPIC_API_KEY secret)no""
skip-grammar-checkSkip grammar checking entirelynofalse
skip-structure-checkSkip structure checking entirelynofalse
fail-on-errorWhether to fail the action on errors (false will only show warnings)notrue
namedescription
grammar-statusStatus of grammar check (passed, warning, failed, skipped, error)
grammar-errorsNumber of grammar errors found
structure-statusStatus of structure check (passed, failed, skipped, error)
structure-scoreStructure score (0-10)
structure-feedbackFeedback from structure check
overall-statusOverall status (passed, warning, failed)