diff --git a/.github/workflows/wheels-workflow.yaml b/.github/workflows/wheels-workflow.yaml index 670a63d8..50a41d47 100644 --- a/.github/workflows/wheels-workflow.yaml +++ b/.github/workflows/wheels-workflow.yaml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, windows-2019, macos-11] + os: [ubuntu-22.04, windows-2019, macos-13, macos-14] python: [38, 39, 310, 311, 312] steps: @@ -46,8 +46,7 @@ jobs: CIBW_TEST_COMMAND_WINDOWS: pytest --strict-markers -m "not slow" -k "not test_fit_and_predict_linear_regression" {project}\\tests CIBW_TEST_REQUIRES: pytest # Skip trying to test arm64 builds on Intel Macs - CIBW_TEST_SKIP: "*-macosx_arm64 *-macosx_universal2:arm64" - + CIBW_TEST_SKIP: "{${{ runner.arch == 'ARM64' && '*-macosx_x86_64' || '*-macosx_arm64' }}, '*-macosx_universal2:arm64'}" - uses: actions/upload-artifact@v4 with: name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}