From 068b9aa40c1f160f30c23d61cdcae2c97dfaf8ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20Zim=C3=A1nyi?= Date: Wed, 21 Oct 2026 09:23:07 +0200 Subject: [PATCH] Run the Intel macOS jobs on the macos-15-intel runner GitHub provides no macos-13 runner image, so a job asking for it waits in the queue and never starts, and the workflow never concludes. macos-15-intel is the Intel macOS image GitHub provides, and it takes the macos-13 entry of the test matrix and of the step conditioned on it. --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fc95eb68..ad226a00 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,7 +24,7 @@ jobs: fail-fast: false matrix: python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12" ] - os: [ ubuntu-latest, macos-13, macos-14 ] + os: [ ubuntu-latest, macos-15-intel, macos-14 ] include: - ld_path: "/usr/local/lib" - os: macos-14 @@ -48,7 +48,7 @@ jobs: tools: cmake libpq proj json-c gsl geos - name: Update brew - if: matrix.os == 'macos-13' + if: matrix.os == 'macos-15-intel' # Necessary to avoid issue with macOS runners. See # https://github.com/actions/runner-images/issues/4020 run: |