From 97a2a9f9f9829f0ec9b511111781df50f96dc25e Mon Sep 17 00:00:00 2001 From: Edward Viaene Date: Fri, 9 Oct 2026 10:26:28 -0500 Subject: [PATCH] ci: pin hosted Ubuntu runners to ubuntu-24.04 ubuntu-latest starts moving to Ubuntu 26.04 on 2026-10-19 (actions/runner-images#14748). Pin to the current image until CI is verified on ubuntu-26.04. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/embeddedci.yml | 3 ++- .github/workflows/scenario-cloud.yml | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/embeddedci.yml b/.github/workflows/embeddedci.yml index 276017d..b795a62 100644 --- a/.github/workflows/embeddedci.yml +++ b/.github/workflows/embeddedci.yml @@ -8,7 +8,8 @@ on: jobs: submit: - runs-on: ubuntu-latest + # Pinned to ubuntu-24.04: ubuntu-latest moves to Ubuntu 26 from 2026-10-19. Unpin once 26.04 is verified. + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 diff --git a/.github/workflows/scenario-cloud.yml b/.github/workflows/scenario-cloud.yml index a407227..d627697 100644 --- a/.github/workflows/scenario-cloud.yml +++ b/.github/workflows/scenario-cloud.yml @@ -28,7 +28,8 @@ permissions: jobs: # --- Always: build the firmware and publish it to embeddedci (no hardware) --- build: - runs-on: ubuntu-latest + # Pinned to ubuntu-24.04: ubuntu-latest moves to Ubuntu 26 from 2026-10-19. Unpin once 26.04 is verified. + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 @@ -73,7 +74,7 @@ jobs: # --- Manual only: rebuild, then flash + drive the DUT on the physical bench --- hil: if: github.event_name == 'workflow_dispatch' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5