Commit Check is a free, powerful tool that enforces commit metadata standards, including commit message, branch naming, committer name/email, and commit signoff. Fully customizable with error messages and suggested commands, it ensures compliance across teams.
As an alternative to GitHub Enerprise Metadata restrictions and Bitbucket's paid puglin Yet Another Commit Checker, Commit Check stands out by integrating DevOps principles and Infrastructure as Code (IaC).
Wonder how to get started? check out:
- commit-check running as CLI or pre-commit hook.
- commit-check-action running as GitHub Action.
Thanks for your interest in contributing to commit-check! We welcome feedback, bug reports, and feature requests from the community!