diff --git a/README.md b/README.md index e15eaf6af..0abcf8f9e 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-13, macos-latest] + os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-latest] steps: - uses: actions/checkout@v4 diff --git a/examples/github-deploy.yml b/examples/github-deploy.yml index 02dcf4b96..596ac716c 100644 --- a/examples/github-deploy.yml +++ b/examples/github-deploy.yml @@ -16,23 +16,21 @@ jobs: runs-on: ${{ matrix.runs-on }} strategy: matrix: - os: [ linux-intel, linux-arm, windows, macOS-intel, macOS-arm, iOS, pyodide ] include: - - archs: auto - platform: auto - os: linux-intel runs-on: ubuntu-latest - os: linux-arm runs-on: ubuntu-24.04-arm - - os: windows + - os: windows-intel runs-on: windows-latest + - os: windows-arm + runs-on: windows-11-arm - os: macos-intel # macos-13 was the last x86_64 runner runs-on: macos-13 - os: macos-arm # macos-14+ (including latest) are ARM64 runners runs-on: macos-latest - archs: auto,universal2 - os: ios runs-on: macos-latest platform: ios @@ -46,8 +44,7 @@ jobs: - name: Build wheels uses: pypa/cibuildwheel@v3.0.0 env: - CIBW_PLATFORM: ${{ matrix.platform }} - CIBW_ARCHS: ${{ matrix.archs }} + CIBW_PLATFORM: ${{ matrix.platform || 'auto' }} # Can also be configured directly, using `with:` # with: # package-dir: . diff --git a/examples/github-minimal.yml b/examples/github-minimal.yml index 607b66f61..4bc1fd5b8 100644 --- a/examples/github-minimal.yml +++ b/examples/github-minimal.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: # macos-13 is an intel runner, macos-14 is apple silicon - os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-13, macos-14] + os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14] steps: - uses: actions/checkout@v4 diff --git a/examples/github-pipx.yml b/examples/github-pipx.yml index c20128d85..258b562e2 100644 --- a/examples/github-pipx.yml +++ b/examples/github-pipx.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: # macos-13 is an intel runner, macos-14 is apple silicon - os: [ubuntu-latest, windows-latest, macos-13, macos-14] + os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14] steps: - uses: actions/checkout@v4 diff --git a/examples/github-with-qemu.yml b/examples/github-with-qemu.yml index 4008a4f21..7b376bc15 100644 --- a/examples/github-with-qemu.yml +++ b/examples/github-with-qemu.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: # macos-13 is an intel runner, macos-14 is apple silicon - os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-13, macos-14] + os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14] steps: - uses: actions/checkout@v4