From 7276c004c42c60144d6ef4e56ef81734101e740f Mon Sep 17 00:00:00 2001 From: Phil Pluckthun Date: Fri, 3 May 2024 14:02:36 +0100 Subject: [PATCH] fix(cli-utils): Disable TTY/piping detection on GitHub CI (#286) --- .changeset/pink-roses-battle.md | 5 +++++ packages/cli-utils/src/term/tty.ts | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 .changeset/pink-roses-battle.md diff --git a/.changeset/pink-roses-battle.md b/.changeset/pink-roses-battle.md new file mode 100644 index 00000000..77cfdd0f --- /dev/null +++ b/.changeset/pink-roses-battle.md @@ -0,0 +1,5 @@ +--- +"@gql.tada/cli-utils": patch +--- + +Disable output piping on GitHub CI, as it can't reliably be detected. diff --git a/packages/cli-utils/src/term/tty.ts b/packages/cli-utils/src/term/tty.ts index b7aded4e..d7490a76 100644 --- a/packages/cli-utils/src/term/tty.ts +++ b/packages/cli-utils/src/term/tty.ts @@ -88,7 +88,6 @@ export function initTTY(params: TTYParams = {}): TTY { let output: WriteStream = process.stdout; if (isGithubCI) { output = process.stderr; - if (!output.isTTY) pipeTo = process.stdout; } else if (!output.isTTY && process.stderr.isTTY) { output = process.stderr; pipeTo = process.stdout;