From f2ff78e827f6ca11771dce3c88eff3de99a03ad5 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Tue, 21 Oct 2025 10:52:04 +0200 Subject: [PATCH 1/2] chore: bump macOS The macOS 13 runner will will be retired by 4 December 2025, with jobs using macOS 13 failing temporarily during scheduled brownout time periods starting in November. https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/ Note that `macos-latest` fails. We stick to `macos-14` for now and will address `macos-latest` later on. --- .github/workflows/ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2d0fdc33..803459d2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -73,10 +73,10 @@ jobs: runs-on: ubuntu-latest cmake-version: "3.20.x" - python-version: "3.9" - runs-on: macos-13 + runs-on: macos-15-intel cmake-version: "3.18.x" - python-version: "3.12" - runs-on: macos-13 + runs-on: macos-15-intel cmake-version: "3.29.x" - python-version: "3.10" runs-on: ubuntu-latest @@ -162,7 +162,8 @@ jobs: fail-fast: false matrix: python-version: ["3.8", "3.11"] - runs-on: [ubuntu-latest, macos-13, windows-latest] + # TODO: investigate failure with macos-latest (#1167) + runs-on: [ubuntu-latest, macos-14, windows-latest] steps: - uses: actions/checkout@v5 From c41b7f498b5cf51422dfeb6481479fd5f6d3ab4d Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 10 Nov 2025 21:02:38 -0500 Subject: [PATCH 2/2] Apply suggestion from @henryiii --- .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 803459d2..ababcdab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -163,7 +163,7 @@ jobs: matrix: python-version: ["3.8", "3.11"] # TODO: investigate failure with macos-latest (#1167) - runs-on: [ubuntu-latest, macos-14, windows-latest] + runs-on: [ubuntu-latest, macos-15-intel, windows-latest] steps: - uses: actions/checkout@v5