Centralised git hooks for CircuitForge repos — gitleaks secret + PII scanning
- Quote $CONFIG_ARG in pre-commit and pre-push to prevent word-splitting on paths with spaces or special characters - Add `git rev-parse HEAD` guard in pre-push so gitleaks is skipped on repos with no commits yet (gitleaks git exits non-zero on empty history) - Expand pre-push header comment to document the empty-repo skip and note the full-history scan tradeoff for large repos |
||
|---|---|---|
| hooks | ||
| gitleaks.toml | ||
| install.sh | ||