From cbdcb57cc455cc0650ed01b50a7dcd8fce3a8a12 Mon Sep 17 00:00:00 2001 From: "kiloconnect[bot]" <240665456+kiloconnect[bot]@users.noreply.github.com> Date: Wed, 18 Mar 2026 10:38:51 +0000 Subject: [PATCH] ci: disable smoketest gate in publish workflow The smoke-test job in the publish workflow has been blocking releases due to infrastructure issues with the external kilo-bench runner. Changes: - Set `if: false` on the smoke-test job so it is skipped - Remove smoke-test from the publish job's `needs` list - Add comments explaining the disable and how to re-enable The smoke-test job definition is preserved intact for easy re-enablement. --- .github/workflows/publish.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 73f7b2fc33..aa6bcfa45c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -241,12 +241,16 @@ jobs: # APPLE_API_KEY_PATH: ${{ runner.temp }}/apple-api-key.p8 # kilocode_change start + # Smoke test disabled as a release gate due to infrastructure issues. + # The job is skipped via `if: false` so it no longer blocks publishing. + # Re-enable by restoring the original `if:` condition and uncommenting + # `- smoke-test` in the publish job's `needs` list below. smoke-test: - name: Smoke Test (pre-publish gate) + name: Smoke Test (pre-publish gate) [DISABLED] needs: - version - build-cli - if: github.repository == 'Kilo-Org/kilocode' + if: false # was: github.repository == 'Kilo-Org/kilocode' runs-on: ubuntu-24.04 steps: - name: Trigger kilo-bench smoke test @@ -319,7 +323,7 @@ jobs: - version - build-cli - build-vscode - - smoke-test + # - smoke-test # disabled: infrastructure issues (see smoke-test job comment) # - build-tauri runs-on: ubuntu-24.04 steps: