ci: publish bundled CLI and update Windows job

This commit is contained in:
mkorwel
2026-04-24 22:54:55 +00:00
parent c09dc461f9
commit 0d83a9b4b7
2 changed files with 62 additions and 3 deletions
+7 -3
View File
@@ -32,13 +32,17 @@ jobs:
- name: 'Build project'
run: 'npm run build'
- name: 'Bundle'
run: 'npm run bundle'
shell: 'bash'
- name: 'Set version with SHA'
run: |
npm version 0.0.0-${{ github.sha }} --no-git-tag-version --workspaces
shell: 'bash'
- name: 'Prepare Packages with Scope'
run: 'node scripts/prepare-package.js --scope=@google-gemini'
- name: 'Prepare Packages for Bundled Release'
run: 'node scripts/prepare-bundle-package.js'
shell: 'bash'
- name: 'Configure npm for GitHub Packages'
@@ -433,7 +437,7 @@ jobs:
shell: 'pwsh'
- name: 'Install dependencies'
run: 'npm install @google-gemini/gemini-cli@0.0.0-${{ github.sha }} @google-gemini/gemini-cli-core@0.0.0-${{ github.sha }} vitest node-pty --no-save'
run: 'npm install @google-gemini/gemini-cli@0.0.0-${{ github.sha }} vitest node-pty --no-save'
shell: 'pwsh'
- name: 'Run Integration Tests'