From 7186b44a10c36a652e49d4b922d44b8af5cbe620 Mon Sep 17 00:00:00 2001 From: mkorwel Date: Fri, 24 Apr 2026 23:52:13 +0000 Subject: [PATCH] ci: conditionalize Vitest alias for E2E tests --- .github/workflows/ci-bundling-trial.yml | 1 + integration-tests/vitest.config.ts | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-bundling-trial.yml b/.github/workflows/ci-bundling-trial.yml index d476c07597..06dc47de82 100644 --- a/.github/workflows/ci-bundling-trial.yml +++ b/.github/workflows/ci-bundling-trial.yml @@ -417,5 +417,6 @@ jobs: GEMINI_API_KEY: '${{ secrets.GEMINI_API_KEY }}' KEEP_OUTPUT: 'true' VERBOSE: 'true' + USE_PUBLISHED_PACKAGES: 'true' run: 'npm run test:integration:sandbox:none' shell: 'pwsh' diff --git a/integration-tests/vitest.config.ts b/integration-tests/vitest.config.ts index bf552c61e2..190a84264e 100644 --- a/integration-tests/vitest.config.ts +++ b/integration-tests/vitest.config.ts @@ -14,9 +14,12 @@ export default defineConfig({ environment: 'node', setupFiles: ['./globalSetup.ts'], globalSetup: ['./globalSetup.ts'], - alias: { - '@google/gemini-cli-core': '@google-gemini/gemini-cli-core', - }, + alias: + process.env.USE_PUBLISHED_PACKAGES === 'true' + ? { + '@google/gemini-cli-core': '@google-gemini/gemini-cli-core', + } + : {}, reporters: ['default'], include: ['**/*.test.ts'], retry: 2,