Reenable NPM integration tests (#10623)

This commit is contained in:
Tommaso Sciortino
2025-10-10 11:26:20 -07:00
committed by GitHub
parent c6af4eaa00
commit 2a7c71667d

View File

@@ -70,5 +70,18 @@ runs:
exit 1
fi
# TODO: Add back integration tests once we resolve
# https://github.com/google-gemini/gemini-cli/issues/10517
- name: 'Install dependencies for integration tests'
shell: 'bash'
working-directory: './verify'
run: 'npm ci'
- name: '🔬 Run integration tests against NPM release'
working-directory: './verify'
env:
GEMINI_API_KEY: '${{ inputs.gemini_api_key }}'
INTEGRATION_TEST_USE_INSTALLED_GEMINI: 'true'
# We must diable CI mode here because it interferes with interactive tests.
# See https://github.com/google-gemini/gemini-cli/issues/10517
CI: 'false'
shell: 'bash'
run: 'npm run test:integration:sandbox:none'