From d6bc417a940891339bf8446f994eaf2528c3afda Mon Sep 17 00:00:00 2001 From: marius-kilocode Date: Wed, 26 Aug 2026 11:01:36 +0200 Subject: [PATCH] fix(ci): skip unsupported PTY smoke targets --- .github/workflows/publish.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e6dcfbffbf..01fa5f7f23 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -249,12 +249,10 @@ jobs: export XDG_CACHE_HOME="$root/cache" export XDG_CONFIG_HOME="$root/config" export XDG_STATE_HOME="$root/state" - export KILO_PTY_SMOKE=1 # kilocode_change export KILO_DISABLE_MODELS_FETCH=1 export KILO_DISABLE_PROJECT_CONFIG=1 export KILO_CONFIG_CONTENT='\''{"enabled_providers":["anthropic"]}'\'' export ANTHROPIC_API_KEY=dummy - "$binary" --pure __pty-smoke # kilocode_change "$binary" --pure models anthropic | grep -q "^anthropic/" ' @@ -311,13 +309,15 @@ jobs: $env:XDG_CACHE_HOME = Join-Path $root "cache" $env:XDG_CONFIG_HOME = Join-Path $root "config" $env:XDG_STATE_HOME = Join-Path $root "state" - $env:KILO_PTY_SMOKE = "1" # kilocode_change $env:KILO_DISABLE_MODELS_FETCH = "1" $env:KILO_DISABLE_PROJECT_CONFIG = "1" $env:KILO_CONFIG_CONTENT = '{"enabled_providers":["anthropic"]}' $env:ANTHROPIC_API_KEY = "dummy" - & $binary --pure __pty-smoke # kilocode_change - if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE } # kilocode_change + if ("${{ matrix.arch }}" -eq "x64") { + $env:KILO_PTY_SMOKE = "1" + & $binary --pure __pty-smoke + if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE } + } $output = & $binary --pure models anthropic if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE } if (-not ($output -match "(?m)^anthropic/")) {