diff --git a/scripts/deploy-prod.sh b/scripts/deploy-prod.sh index a625109..53e91fc 100755 --- a/scripts/deploy-prod.sh +++ b/scripts/deploy-prod.sh @@ -126,6 +126,12 @@ HEALTH_CHECK_MAX_ITERATIONS=24 HEALTH_CHECK_SLEEP_SECONDS=5 cd "$ROOT" + +# Sanitize .env.docker: Docker Compose v2 rejects quoted values (VAR="val" → VAR=val) +if [ -f "$ROOT/.env.docker" ]; then + sed -i -E 's/^([A-Za-z_][A-Za-z0-9_]*)=(["\x27])(.*)\2$/\1=\3/' "$ROOT/.env.docker" || true +fi + load_env_docker git config --global --add safe.directory "$ROOT" 2>/dev/null || true git fetch origin main