From 614e5c462b2413e17ed0718275500820739eaa7c Mon Sep 17 00:00:00 2001 From: smallfish06 Date: Sat, 26 Sep 2026 10:05:22 +0900 Subject: [PATCH] ci: pin Ubuntu runners to ubuntu-24.04 GitHub starts moving the ubuntu-latest label to the Ubuntu 26 image on 2026-10-19 and finishes by 2026-11-19. Pin to ubuntu-24.04, which is what ubuntu-latest resolves to today, so the image does not change underneath these workflows. Ubuntu 24.04 stays supported for about two more years. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 2 +- .github/workflows/spec-drift.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7128f64..e12aa29 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ permissions: jobs: test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v6 @@ -44,7 +44,7 @@ jobs: path: coverage.out lint: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 540d77c..3968109 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ permissions: jobs: release: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v6 with: diff --git a/.github/workflows/spec-drift.yml b/.github/workflows/spec-drift.yml index 352b15e..0227c53 100644 --- a/.github/workflows/spec-drift.yml +++ b/.github/workflows/spec-drift.yml @@ -15,7 +15,7 @@ concurrency: jobs: check: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - uses: actions/checkout@v6