From 3f2430f81c83f93d99e2cf3e71ae5ca767199c49 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Sat, 19 Apr 2025 09:32:18 +0100 Subject: [PATCH] fix: accidentally forcing users to set env var to get noninteractivity --- toolchainlib/src/init.luau | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/toolchainlib/src/init.luau b/toolchainlib/src/init.luau index ecde565..8e4c0ec 100644 --- a/toolchainlib/src/init.luau +++ b/toolchainlib/src/init.luau @@ -167,10 +167,8 @@ local function getGithubToken(): Option end local function isInteractive(): boolean - return sys.isTTY("stdout") - and process.env.TERM ~= "dumb" - and process.env.CI == nil - and process.env.PESDE_TOOLING_FORCE_INTERACTIVE ~= nil + return process.env.PESDE_TOOLING_FORCE_INTERACTIVE ~= nil or + (sys.isTTY("stdout") and process.env.TERM ~= "dumb" and process.env.CI == nil) end -- Initialize the shared global progress bar state