diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index ccf7636d7..e7daeeca5 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -109,13 +109,16 @@ jobs: strategy: fail-fast: false matrix: - os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - py: ['3.7', '3.8', '3.9', '3.10', '3.11'] + # NOTE On GH actions, macOS <=13 is Intel, whereas macOS >=14 will be ARM64 + os: ['ubuntu-latest', 'macos-13', 'macos-14' 'windows-latest'] + py: ['3.8', '3.9', '3.10', '3.11'] include: - os: ubuntu-latest wheel: dist/*manylinux_*_x86_64*.whl - - os: macos-latest + - os: macos-13 wheel: dist/*macosx_*_x86_64*.whl + - os: macos-14 + wheel: dist/*macosx_*_arm64*.whl - os: windows-latest wheel: dist/*win_amd64.whl