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.
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user