init
This commit is contained in:
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
|
||||
CHANGED_FILES=$(git diff --cached --name-only)
|
||||
if [ -z "$CHANGED_FILES" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
echo "🔍 Semantik etki analizi başlatılıyor..."
|
||||
echo "Değişen dosyalar:"
|
||||
echo "$CHANGED_FILES"
|
||||
echo "--------------------------------------------------"
|
||||
|
||||
python3 .githooks/semantic_analyzer.py "$CHANGED_FILES"
|
||||
ANALYSIS_RESULT=$?
|
||||
|
||||
if [ $ANALYSIS_RESULT -ne 0 ]; then
|
||||
echo "❌ COMMIT ENGELLENDİ: Kritik bir modül risk altında veya testler başarısız."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user