fix(ci): fix infrastructure startup errors and restore sandbox dependencies

This commit is contained in:
mkorwel
2026-04-14 20:57:43 -07:00
parent 34703c27f3
commit ae4b563326
2 changed files with 9 additions and 8 deletions
+8
View File
@@ -26,6 +26,14 @@ runs:
run: 'npm ci'
shell: 'bash'
- name: 'Install system dependencies (Linux)'
if: "${{ runner.os == 'Linux' }}"
run: |
sudo apt-get update -qq && sudo DEBIAN_FRONTEND=noninteractive apt-get install -y -qq bubblewrap
# Ubuntu 24.04+ requires this to allow bwrap to function in CI
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 || true
shell: 'bash'
- name: 'Build Core (Required for all tests)'
run: 'npm run build --workspace @google/gemini-cli-core'
shell: 'bash'
+1 -8
View File
@@ -8,14 +8,7 @@ import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
projects: [
'packages/cli',
'packages/core',
'packages/sdk',
'packages/a2a-server',
'packages/test-utils',
'scripts/tests',
],
projects: ['packages/*', 'scripts/tests'],
// Global test settings
coverage: {
enabled: false, // Disabled by default for speed, enabled via CLI if needed