From cb0470a31d3d3968c32b6fbb7792f83ca6c2b01f Mon Sep 17 00:00:00 2001 From: Jonathan Tran Date: Mon, 17 Mar 2025 20:00:07 -0400 Subject: [PATCH] Change playwright to always use env vars (#5851) * Change playwright to always use env vars * Change to not be so noisy --- e2e/playwright/secrets.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/e2e/playwright/secrets.ts b/e2e/playwright/secrets.ts index 6626f5e3e..5acc94f9a 100644 --- a/e2e/playwright/secrets.ts +++ b/e2e/playwright/secrets.ts @@ -1,8 +1,9 @@ import { readFileSync } from 'fs' const secrets: Record = {} +const secretsPath = './e2e/playwright/playwright-secrets.env' try { - const file = readFileSync('./e2e/playwright/playwright-secrets.env', 'utf8') + const file = readFileSync(secretsPath, 'utf8') file .split('\n') .filter((line) => line && line.length > 1) @@ -15,9 +16,12 @@ try { }) } catch (err) { // probably running in CI - secrets.token = process.env.token || '' - secrets.snapshottoken = process.env.snapshottoken || '' - // add more env vars here to make them available in CI + console.warn( + `Error reading ${secretsPath}; environment variables will be used` + ) } +secrets.token = secrets.token || process.env.token || '' +secrets.snapshottoken = secrets.snapshottoken || process.env.snapshottoken || '' +// add more env vars here to make them available in CI export { secrets }