From 1e4fd6b616650530a43e4c26b23215456554971d Mon Sep 17 00:00:00 2001 From: Yury Lysogorskiy Date: Sun, 1 Nov 2026 18:13:34 +0100 Subject: [PATCH] CI: macOS wheels on macos-15 (GitHub retires the macos-14 image on 2026-11-02) The wheels still target macOS 11 (scripts/build_wheels.sh sets MACOSX_DEPLOYMENT_TARGET=11.0). release.yml builds through cpu-wheels.yml, so the release needs this before it runs. --- .github/workflows/cpu-wheels.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cpu-wheels.yml b/.github/workflows/cpu-wheels.yml index 3aa615c..ce53601 100644 --- a/.github/workflows/cpu-wheels.yml +++ b/.github/workflows/cpu-wheels.yml @@ -52,7 +52,7 @@ jobs: matrix: platform: - {artifact: cpu-wheels, os: ubuntu-latest, mamba: linux-64} - - {artifact: cpu-wheels-macos-arm64, os: macos-14, mamba: osx-arm64} + - {artifact: cpu-wheels-macos-arm64, os: macos-15, mamba: osx-arm64} runs-on: ${{ matrix.platform.os }} timeout-minutes: 120 steps: @@ -81,7 +81,7 @@ jobs: matrix: platform: - {artifact: cpu-wheels, os: ubuntu-latest, mamba: linux-64} - - {artifact: cpu-wheels-macos-arm64, os: macos-14, mamba: osx-arm64} + - {artifact: cpu-wheels-macos-arm64, os: macos-15, mamba: osx-arm64} python: ["3.10", "3.11", "3.12", "3.13"] runs-on: ${{ matrix.platform.os }} timeout-minutes: 120