From 116fff29261e63107b39f42d865e0334374b163f Mon Sep 17 00:00:00 2001 From: Edward Frazer Date: Tue, 26 May 2026 13:57:19 -0700 Subject: [PATCH] refactor: keep noninteractive install configuration environment-only --- scripts/install/install.ps1 | 8 +++----- scripts/install/install.sh | 5 +---- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/scripts/install/install.ps1 b/scripts/install/install.ps1 index e6e6286008..23955ca8e5 100644 --- a/scripts/install/install.ps1 +++ b/scripts/install/install.ps1 @@ -1,6 +1,6 @@ +[CmdletBinding()] param( - [string]$Release = $env:CODEX_RELEASE, - [switch]$NonInteractive + [string]$Release = $env:CODEX_RELEASE ) Set-StrictMode -Version Latest @@ -11,9 +11,7 @@ if ([string]::IsNullOrWhiteSpace($Release)) { $Release = "latest" } -if (-not $PSBoundParameters.ContainsKey("NonInteractive") -and $env:CODEX_NON_INTERACTIVE -match "^(?i:1|true|yes)$") { - $NonInteractive = $true -} +$NonInteractive = $env:CODEX_NON_INTERACTIVE -match "^(?i:1|true|yes)$" function Write-Step { param( diff --git a/scripts/install/install.sh b/scripts/install/install.sh index a7260f9bca..0a6cff10e3 100755 --- a/scripts/install/install.sh +++ b/scripts/install/install.sh @@ -58,12 +58,9 @@ parse_args() { RELEASE="$2" shift ;; - --non-interactive) - NON_INTERACTIVE=true - ;; --help | -h) cat <