diff --git a/apps/api/vitest.setup.ts b/apps/api/vitest.setup.ts index 6156f98..dcaba3a 100644 --- a/apps/api/vitest.setup.ts +++ b/apps/api/vitest.setup.ts @@ -7,7 +7,10 @@ import * as fs from "fs"; // This allows local integration tests to run with a local database // CI environments explicitly provide DATABASE_URL in the test step, so skip loading .env.test there const envTestPath = path.resolve(__dirname, ".env.test"); -const isCI = process.env.CI === "true" || process.env.WOODPECKER === "true"; +const isCI = + process.env.CI === "true" || + process.env.CI === "woodpecker" || + process.env.CI_PIPELINE_EVENT !== undefined; if (!isCI && fs.existsSync(envTestPath)) { const result = dotenv.config({ path: envTestPath });