adh/bugfix/1563 (#4822)
This commit is contained in:
parent
1d3ad9d075
commit
fb0db2dfd6
|
@ -21,6 +21,12 @@ esbuild
|
|||
outfile: 'bundle/gemini.js',
|
||||
platform: 'node',
|
||||
format: 'esm',
|
||||
alias: {
|
||||
'is-in-ci': path.resolve(
|
||||
__dirname,
|
||||
'packages/cli/src/patches/is-in-ci.ts',
|
||||
),
|
||||
},
|
||||
define: {
|
||||
'process.env.CLI_VERSION': JSON.stringify(pkg.version),
|
||||
},
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
/**
|
||||
* @license
|
||||
* Copyright 2025 Google LLC
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
// This is a replacement for the `is-in-ci` package that always returns false.
|
||||
// We are doing this to avoid the issue where `ink` does not render the UI
|
||||
// when it detects that it is running in a CI environment.
|
||||
// This is safe because `ink` (and thus `is-in-ci`) is only used in the
|
||||
// interactive code path of the CLI.
|
||||
// See issue #1563 for more details.
|
||||
|
||||
const isInCi = false;
|
||||
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default isInCi;
|
Loading…
Reference in New Issue