From be0375b73ccbafe0d9e24ca91de22422aa9a1756 Mon Sep 17 00:00:00 2001 From: Jason Milldrum <2057457+NT7S@users.noreply.github.com> Date: Fri, 30 Oct 2026 16:04:31 -0700 Subject: [PATCH] CI: pin main.yml to ubuntu-24.04 ubuntu-latest now resolves to 26.04, where actions/setup-python has no Python 3.12.4, which arduino/compile-sketches@v1 requires. --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f5b4d38..5215ded 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ permissions: jobs: lint: name: lint - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: arduino/arduino-lint-action@v2 @@ -21,7 +21,7 @@ jobs: compile-sketches: name: compile (${{ matrix.board.fqbn }}) - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: