mirror of
https://github.com/google-gemini/gemini-cli
synced 2026-05-24 09:38:34 +00:00
feat: expand verify-release to macOS and Windows (#18145)
Co-authored-by: Yuna Seol <yunaseol@google.com>
This commit is contained in:
parent
2498114df6
commit
00a739e84c
2 changed files with 7 additions and 2 deletions
6
.github/workflows/verify-release.yml
vendored
6
.github/workflows/verify-release.yml
vendored
|
|
@ -29,7 +29,11 @@ on:
|
|||
jobs:
|
||||
verify-release:
|
||||
environment: "${{ github.event.inputs.environment || 'prod' }}"
|
||||
runs-on: 'ubuntu-latest'
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: ['ubuntu-latest', 'macos-latest', 'windows-latest']
|
||||
runs-on: '${{ matrix.os }}'
|
||||
permissions:
|
||||
contents: 'read'
|
||||
packages: 'write'
|
||||
|
|
|
|||
|
|
@ -456,7 +456,8 @@ export class TestRig {
|
|||
} {
|
||||
const isNpmReleaseTest =
|
||||
env['INTEGRATION_TEST_USE_INSTALLED_GEMINI'] === 'true';
|
||||
const command = isNpmReleaseTest ? 'gemini' : 'node';
|
||||
const geminiCommand = os.platform() === 'win32' ? 'gemini.cmd' : 'gemini';
|
||||
const command = isNpmReleaseTest ? geminiCommand : 'node';
|
||||
const initialArgs = isNpmReleaseTest
|
||||
? extraInitialArgs
|
||||
: [BUNDLE_PATH, ...extraInitialArgs];
|
||||
|
|
|
|||
Loading…
Reference in a new issue