From 020ce8e7d63a5a013203f4ca86afc1d42d3df1d7 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Fri, 13 Nov 2026 10:46:52 -0500 Subject: [PATCH] Run the test matrix on Ubuntu 24.04 ubuntu-latest now resolves to Ubuntu 26.04, and actions/setup-python has no Python 3.8 or 3.9 builds for it, so every pull request's test jobs fail at setup. Ubuntu 24.04 has builds for all four matrix versions, and pyproject.toml still declares Python 3.8 support. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 68738e7..a33aa0c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,8 @@ jobs: ./scripts/lint-newsletters.sh test: - runs-on: ubuntu-latest + # ubuntu-latest moved to Ubuntu 26.04, which has no Python 3.8 or 3.9 builds. + runs-on: ubuntu-24.04 strategy: matrix: python-version: ["3.8", "3.9", "3.10", "3.11"]