From 1a3cd157fe346a25646b58954dfdf75f8971dd7b Mon Sep 17 00:00:00 2001 From: mattloose Date: Mon, 26 Oct 2026 20:18:17 +0000 Subject: [PATCH 1/4] Update CI.yml Remove python 3.8 test --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 9c9fb53f..fef4d9cc 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -33,7 +33,7 @@ jobs: timeout-minutes: 5 strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 From 1ff7a01d22620c7f9a1f894c17265bba758523ef Mon Sep 17 00:00:00 2001 From: mattloose Date: Wed, 28 Oct 2026 10:44:14 +0000 Subject: [PATCH 2/4] Update CI.yml Handle issues with ubuntu versioning since the change to ubuntu latest here - https://github.com/actions/runner-images/issues/14748 --- .github/workflows/CI.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index fef4d9cc..689541fd 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -32,8 +32,15 @@ jobs: needs: "pre_commit" timeout-minutes: 5 strategy: + fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11"] + include: + - python-version: "3.9" + os: ubuntu-24.04 + - python-version: "3.10" + os: ubuntu-24.04 + - python-version: "3.11" + os: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 From 53332f36d2dbd8f699ed6a6a3d8be6b9640a4e66 Mon Sep 17 00:00:00 2001 From: mattloose Date: Wed, 28 Oct 2026 10:51:19 +0000 Subject: [PATCH 3/4] Update CI.yml Actually use the right OS for this test. --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 689541fd..1cd9840e 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -28,7 +28,7 @@ jobs: tests: name: "Test Python ${{ matrix.python-version }}" - runs-on: "ubuntu-latest" + runs-on: ${{ matrix.os }}" needs: "pre_commit" timeout-minutes: 5 strategy: From e90f9094564a97990412fc17aff9b685acdb6b7a Mon Sep 17 00:00:00 2001 From: mattloose Date: Wed, 28 Oct 2026 12:25:03 +0000 Subject: [PATCH 4/4] Update CI.yml --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 1cd9840e..1a7a0ce6 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -28,7 +28,7 @@ jobs: tests: name: "Test Python ${{ matrix.python-version }}" - runs-on: ${{ matrix.os }}" + runs-on: "${{ matrix.os }}" needs: "pre_commit" timeout-minutes: 5 strategy: