diff --git a/.github/workflows/wheels.yaml b/.github/workflows/wheels.yaml index 288becfa81..41340b78b8 100644 --- a/.github/workflows/wheels.yaml +++ b/.github/workflows/wheels.yaml @@ -22,7 +22,8 @@ jobs: os: [ ubuntu-20.04, windows-2019, - macos-11, + macos-13, # x86_64 + macos-14, # arm64 ] fail-fast: false @@ -38,7 +39,7 @@ jobs: CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-*" CIBW_SKIP: "*-musllinux_*" # numpy doesn't have wheels for musllinux so we can't build some quickly and without bloating CIBW_ARCHS_LINUX: "x86_64" - CIBW_ARCHS_MACOS: x86_64 arm64 + CIBW_ARCHS_MACOS: auto MACOSX_DEPLOYMENT_TARGET: "10.9" # as of CIBW 2.9, this is the default value, pin it so it can't be bumped silently CIBW_ARCHS_WINDOWS: auto64 CIBW_ENVIRONMENT: "LDFLAGS='-static-libstdc++'"