12 lines
315 B
Bash
Executable File
12 lines
315 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
echo "[pre-commit] Generating and validating graph..."
|
|
make graph
|
|
|
|
if ! git diff --quiet -- index/graph.json; then
|
|
echo "[pre-commit] index/graph.json was modified by generation."
|
|
echo "[pre-commit] Run 'make graph' and stage index/graph.json before committing."
|
|
exit 1
|
|
fi
|