diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index a8c3700b1..2e14fbb92 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -32,7 +32,7 @@ jobs: build: strategy: matrix: - os: [ubuntu-20.04, ubuntu-22.04, macos-12] + os: [ubuntu-22.04, ubuntu-24.04, macos-13, macos-14] python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] runs-on: ${{ matrix.os }} diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index d9213d33d..222d7e77b 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -21,7 +21,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, macos-11] + os: [ubuntu-22.04, macos-14] steps: - uses: actions/checkout@v3 @@ -39,7 +39,7 @@ jobs: env: # Configure cibuildwheel to build native archs, and some emulated ones CIBW_ARCHS_LINUX: x86_64 aarch64 - CIBW_ARCHS_MACOS: x86_64 + CIBW_ARCHS_MACOS: x86_64 arm64 CIBW_BUILD_VERBOSITY: 3 CIBW_REPAIR_WHEEL_COMMAND_LINUX: > auditwheel show {wheel} && auditwheel repair -w {dest_dir} {wheel}