2 Repos
Systems that verify the compliance of code changes against defined standards before allowing a version control commit.
Distinct from Git Commit Signature Verification: None of the candidates describe the act of validating the content of a commit to prevent non-compliant code.
Explore 2 awesome GitHub repositories matching testing & quality assurance · Commit Validators. Refine with filters or upvote what's useful.
GrumPHP ist ein Git-Commit-Validator und Orchestrator für PHP-Codequalität. Es fungiert als Git-Hook-Manager, der die Installation und Ausführung von Skript-Triggern automatisiert, um Qualitätsstandards in PHP-Projekten durchzusetzen. Das Tool verhindert das Committen von nicht konformem Code, indem es während des Git-Workflows eine Suite von Validierungs- und Linting-Aufgaben ausführt. Es integriert automatisierte Qualitätsprüfungen direkt in die lokale Entwicklungsumgebung, um Projektstandards zu wahren. Das System verwaltet Pre-Commit-Test-Workflows durch die Ausführung von Qualitätstests und die Automatisierung von Git-Hooks. Es nutzt eine aufgabenbasierte Pipeline, um Validierungstools auszuführen und anhand von Exit-Codes zu bestimmen, ob ein Commit finalisiert werden darf.
Prevents non-compliant code from being committed by running automated tests and checks during the Git workflow.
Overcommit is a Git hook manager and pre-commit validation framework designed to automate the execution of scripts and checks during various Git events. It serves as a workflow automation tool that ensures code quality and project standards are met before changes are committed or pushed to a remote repository. The system distinguishes itself through a comprehensive YAML-based configuration that allows for detailed hook behavior control, including file execution filtering, conditional skipping, and the management of hook dependencies. It provides specialized roles such as a commit message vali
Performs syntax checks on Ruby files during the pre-commit phase to catch parse errors.