diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1af9100..4e2a4b5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,6 +37,8 @@ jobs: CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }} GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }} GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} + GEMINI_MODEL: ${{ vars.GEMINI_MODEL }} + OPENCODE_MODEL: ${{ vars.OPENCODE_MODEL }} steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 diff --git a/utils/docker.ts b/utils/docker.ts index 0264748..2681b31 100644 --- a/utils/docker.ts +++ b/utils/docker.ts @@ -120,6 +120,7 @@ const testEnvAllowList = new Set([ "GOOGLE_GENERATIVE_AI_API_KEY", "CURSOR_API_KEY", "OPENCODE_MODEL", // override OpenCode model (e.g. google/gemini-3-flash-preview) for tests or user preference + "GEMINI_MODEL", // override Gemini model (e.g. gemini-3-pro-preview) for tests or user preference "LOG_LEVEL", "DEBUG", "NODE_ENV",