fix: bring back SKIP_ENV_VALIDATION

This commit is contained in:
Artur
2025-05-05 12:29:36 -03:00
parent 212fef48d2
commit 22d40003b7
2 changed files with 6 additions and 0 deletions

View File

@@ -24,6 +24,7 @@ WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules
COPY . .
ENV SKIP_ENV_VALIDATION 1
ENV NEXT_TELEMETRY_DISABLED 1
ENV PRISMA_BINARY_TARGETS='["native", "rhel-openssl-1.0.x"]'
ENV NEXT_PUBLIC_TURNSTILE_SITEKEY='0x4AAAAAAA11o5rNvbUuAWSJ'

View File

@@ -143,4 +143,9 @@ export const env = createEnv({
COINBASE_COMMERCE_API_KEY: process.env.COINBASE_COMMERCE_API_KEY,
COINBASE_COMMERCE_WEBHOOK_SECRET: process.env.COINBASE_COMMERCE_WEBHOOK_SECRET,
},
/**
* Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially
* useful for Docker builds.
*/
skipValidation: !!process.env.SKIP_ENV_VALIDATION,
})