CLI install: split single/multi-server flow + fix pre-commit regex
This commit is contained in:
@@ -6,14 +6,14 @@ YELLOW='\033[1;33m'
|
||||
NC='\033[0m'
|
||||
|
||||
FORBIDDEN_FILES=(
|
||||
'config\.py$'
|
||||
'\.env$'
|
||||
'\.env\.local$'
|
||||
'\.env\.production$'
|
||||
'\.env\.prod$'
|
||||
'handlers/texts\.py$'
|
||||
'alembic\.ini$'
|
||||
'\.license_state$'
|
||||
'^config\.py$'
|
||||
'^\.env$'
|
||||
'^\.env\.local$'
|
||||
'^\.env\.production$'
|
||||
'^\.env\.prod$'
|
||||
'^handlers/texts\.py$'
|
||||
'^alembic\.ini$'
|
||||
'^\.license_state$'
|
||||
)
|
||||
|
||||
SECRET_PATTERNS=(
|
||||
@@ -52,6 +52,9 @@ while IFS= read -r file; do
|
||||
*.png|*.jpg|*.jpeg|*.gif|*.webp|*.svg|*.ico|*.woff|*.woff2|*.ttf|*.eot|*.zip|*.tar|*.gz|*.pdf|*.mp4|*.webm)
|
||||
continue
|
||||
;;
|
||||
scripts/pre-commit-secrets.sh)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
|
||||
for pattern in "${SECRET_PATTERNS[@]}"; do
|
||||
|
||||
Reference in New Issue
Block a user