diff --git a/packages/app-tests/playwright.config.ts b/packages/app-tests/playwright.config.ts index c54aefb24..0796bb1e1 100644 --- a/packages/app-tests/playwright.config.ts +++ b/packages/app-tests/playwright.config.ts @@ -2,7 +2,13 @@ import { defineConfig, devices } from '@playwright/test'; import dotenv from 'dotenv'; import path from 'path'; -dotenv.config({ path: path.resolve(__dirname, '../../', '.env.local') }); +const ENV_FILES = ['.env', '.env.local', `.env.${process.env.NODE_ENV || 'development'}`]; + +ENV_FILES.forEach((file) => { + dotenv.config({ + path: path.join(__dirname, `../../${file}`), + }); +}); /** * See https://playwright.dev/docs/test-configuration. diff --git a/turbo.json b/turbo.json index ecc1f89fb..8d6142ced 100644 --- a/turbo.json +++ b/turbo.json @@ -96,6 +96,7 @@ "VERCEL", "VERCEL_ENV", "VERCEL_URL", + "NODE_ENV", "DEPLOYMENT_TARGET", "FONT_CAVEAT_URI", "POSTGRES_URL",