# Local e2e test credentials - copy this file to .env.test.local and fill in # real values. .env.test.local is git-ignored (matches the `*.local` pattern # in .gitignore) so real credentials never get committed. # # In CI, these same variable names are set directly from GitHub Secrets # (see CI-CD-SETUP.md) - this file is only read for local runs. # Which environment to run against: develop | staging | main # (also accepts dev | staging | production - same thing) ENV=develop # Dev environment (used when ENV=develop/dev) - its own deployment, separate # from staging. Falls back to TEST_USERNAME/TEST_PASSWORD below if unset. DEV_URL= DEV_USERNAME= DEV_PASSWORD= # Older shared dev credentials - kept as a fallback for DEV_USERNAME/PASSWORD # above and for staging (see below), matching how CI already provisions it. TEST_USERNAME= TEST_PASSWORD= # Staging credentials (optional - falls back to TEST_USERNAME/TEST_PASSWORD # above if not set, matching how CI has always provisioned staging) STAGING_TEST_USERNAME= STAGING_TEST_PASSWORD= # Production credentials (required when ENV=main/production - kept separate # on purpose so dev credentials can never accidentally run against prod) PROD_TEST_USERNAME= PROD_TEST_PASSWORD= # Optional: override the environment's default base URL entirely # BASE_URL=