From 2db67b7f2094284679880a7d64e60b0fdf1aff0f Mon Sep 17 00:00:00 2001 From: Danel Kungla Date: Tue, 22 Jul 2025 15:19:17 +0300 Subject: [PATCH] fix: ensure environment variables are loaded before building --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index ff86f18..56aeeb9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,6 +23,13 @@ ENV NODE_ENV=production # 🔍 Optional: Log key envs for debug RUN echo "📄 .env.production contents:" && cat .env.production \ && echo "🔧 Current ENV available to Next.js build:" && printenv | grep -E 'SUPABASE|STRIPE|NEXT|NODE_ENV' || true + +RUN set -a \ + && . .env \ + && . .env.production \ + && set +a \ + && pnpm build + RUN node check-env.js RUN pnpm build