Commit Check¶
One config, enforced everywhere¶
Write the policy once. The same rules run on a developer's laptop, in CI, and in whatever your AI agent is committing on your behalf.
What it checks¶
-
Commit messages
Conventional Commits by default, or your own pattern. Subject length, mood, capitalisation, required body, forbidden merge/fixup/WIP commits.
-
Branch names
Conventional Branch naming, plus rebase checks that catch a branch drifting behind its target before CI wastes a run on stale code.
-
Committer identity
Catch commits authored by
ec2-useron a build box, or require everyone to contribute from a company address. -
Signoff and DCO
Require the
Signed-off-bytrailer locally, so contributors find out before CI rejects the pull request. -
AI attribution
Whatever your project has decided about AI-assisted commits, enforce it mechanically instead of relitigating it in review.
-
Org-wide policy
Inherit a base config from a shared repository, then let each project override only what it needs.
Built to be trusted¶
-
SLSA Level 3
Build provenance with artifact attestation you can verify before installing.
-
Stable rule IDs
Every diagnostic carries an ID like
CC003that never changes, so you can cite it in review, suppress it, or feed it to tooling. -
Used in production
Running at Apache, Texas Instruments, Mila, and many more.
Trusted by developers worldwide¶
Used by developers and organizations worldwide in their production workflows.
Apache
Discovery Unicamp
Texas Instruments
OpenCADC
Extrawest
Chainlift
Mila
RLinf
Istio Ecosystem
Juniper Networks
French National Parks
OpenDriveLab
UT Austin RobIn
WorldArena2
moniqo
elu mobility
Open Energy Platform
Collective
Ecosystem¶
Commit Check is a family of projects — one engine, multiple surfaces.
Write your policy once in a cchk.toml, enforce it everywhere.
-
commit-check
v2.11.0
Core engine — Python CLI, library & pre-commit hooks.
AI attribution governance, message patterns, JSON output
-
commit-check-action
v2.10.0
GitHub Action — seamless CI integration with PR comments.
Windows runner, PR title validation
-
commit-check-mcp
v0.1.7
MCP Server — structured tools for AI coding agents.
AI attribution governance, message patterns
Ready in two minutes¶
No configuration file needed to start — sensible defaults apply immediately, and you tighten them when you are ready.
Join our community¶
Be part of a growing ecosystem of developers who care about Commit Check.