Ignore input to the execa terminal process (#9827)

This commit is contained in:
Matt Rubens 2025-12-04 10:55:58 -05:00 committed by GitHub
parent 0ed5f3ccd4
commit 3178113402
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -42,6 +42,8 @@ export class ExecaTerminalProcess extends BaseTerminalProcess {
shell: true,
cwd: this.terminal.getCurrentWorkingDirectory(),
all: true,
// Ignore stdin to ensure non-interactive mode and prevent hanging
stdin: "ignore",
env: {
...process.env,
// Ensure UTF-8 encoding for Ruby, CocoaPods, etc.