ci: align workflows and playwright with runtime env vars

This commit is contained in:
Anish Sarkar 2026-06-16 02:11:48 +05:30
parent 1313ec2109
commit 2fb0f0c050
4 changed files with 9 additions and 9 deletions

View file

@ -11,7 +11,8 @@ const zeroCacheURL = useProxyOrigin ? `${baseURL}/zero` : `http://localhost:${ZE
process.env.PLAYWRIGHT_TEST_EMAIL ??= "e2e-test@surfsense.net";
process.env.PLAYWRIGHT_TEST_PASSWORD ??= "E2eTestPassword123!";
process.env.NEXT_PUBLIC_FASTAPI_BACKEND_URL ??= backendURL;
process.env.NEXT_PUBLIC_FASTAPI_BACKEND_AUTH_TYPE ??= "LOCAL";
process.env.SURFSENSE_BACKEND_INTERNAL_URL ??= backendURL;
process.env.AUTH_TYPE ??= "LOCAL";
process.env.NEXT_PUBLIC_ZERO_CACHE_URL ??= zeroCacheURL;
/**
@ -72,7 +73,8 @@ export default defineConfig({
stderr: "pipe",
env: {
NEXT_PUBLIC_FASTAPI_BACKEND_URL: process.env.NEXT_PUBLIC_FASTAPI_BACKEND_URL,
NEXT_PUBLIC_FASTAPI_BACKEND_AUTH_TYPE: process.env.NEXT_PUBLIC_FASTAPI_BACKEND_AUTH_TYPE,
SURFSENSE_BACKEND_INTERNAL_URL: process.env.SURFSENSE_BACKEND_INTERNAL_URL,
AUTH_TYPE: process.env.AUTH_TYPE,
NEXT_PUBLIC_ZERO_CACHE_URL: process.env.NEXT_PUBLIC_ZERO_CACHE_URL,
},
},