From 17e5064db256b60e2b58c70e0f16d7359b118f14 Mon Sep 17 00:00:00 2001 From: wangqin1723-max Date: Wed, 29 Jul 2026 11:17:44 +0800 Subject: [PATCH] CI: re-enable the a5 self-hosted jobs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The a5 runner is back in service, so both jobs targeting it have a host to run on again. Restore their gates to match their a2a3 counterparts: ut-a5 gated on docs_only like ut-a2a3, st-onboard-a5 gated on a5_changed like st-onboard-a2a3. a5 changes get silicon coverage again instead of falling back to st-sim-a5 alone. Drops the notes about the repair along with the short-circuits they described — the condition they explained no longer exists. --- .github/workflows/ci.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e2f0307f..98b14508a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -785,8 +785,7 @@ jobs: # ---------- Unit tests (a5 hardware, Python + C++) ---------- ut-a5: needs: [detect-changes, pre-commit] - # The a5 self-hosted runner is under repair; drop the `false &&` to re-enable. - if: false && needs.detect-changes.outputs.docs_only != 'true' + if: needs.detect-changes.outputs.docs_only != 'true' runs-on: [self-hosted, a5] timeout-minutes: 30 env: @@ -856,8 +855,7 @@ jobs: st-onboard-a5: needs: [detect-changes, pre-commit] - # The a5 self-hosted runner is under repair; drop the `false &&` to re-enable. - if: false && needs.detect-changes.outputs.a5_changed == 'true' + if: needs.detect-changes.outputs.a5_changed == 'true' runs-on: [self-hosted, a5] timeout-minutes: 60 env: