- Introduced a new script `scan-gorm-security.sh` to detect GORM security issues and common mistakes. - Added a pre-commit hook `gorm-security-check.sh` to run the security scanner before commits. - Enhanced `go-test-coverage.sh` to capture and display test failure summaries.
15 lines
346 B
Bash
Executable File
15 lines
346 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Pre-commit hook for GORM security scanning
|
|
# Wrapper for scripts/scan-gorm-security.sh
|
|
|
|
set -euo pipefail
|
|
|
|
# Navigate to repository root
|
|
cd "$(git rev-parse --show-toplevel)"
|
|
|
|
echo "🔒 Running GORM Security Scanner..."
|
|
echo ""
|
|
|
|
# Run scanner in check mode (exits 1 if issues found)
|
|
./scripts/scan-gorm-security.sh --check
|