diff --git a/.github/workflows/conda.yaml b/.github/workflows/conda.yaml index b94afb711..6c3a719ee 100644 --- a/.github/workflows/conda.yaml +++ b/.github/workflows/conda.yaml @@ -79,7 +79,8 @@ jobs: strategy: fail-fast: false matrix: - os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] + # 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'] runs-on: ${{ matrix.os }} diff --git a/.github/workflows/test_release.yaml b/.github/workflows/test_release.yaml index 963b36dc5..3e1f4888d 100644 --- a/.github/workflows/test_release.yaml +++ b/.github/workflows/test_release.yaml @@ -16,8 +16,9 @@ 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'] runs-on: ${{ matrix.os }} diff --git a/.github/workflows/test_setup.yaml b/.github/workflows/test_setup.yaml index 4584c7af6..d95230796 100644 --- a/.github/workflows/test_setup.yaml +++ b/.github/workflows/test_setup.yaml @@ -19,8 +19,9 @@ 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'] runs-on: ${{ matrix.os }} diff --git a/.github/workflows/test_sourcebuild.yaml b/.github/workflows/test_sourcebuild.yaml index c1f441cfe..865160332 100644 --- a/.github/workflows/test_sourcebuild.yaml +++ b/.github/workflows/test_sourcebuild.yaml @@ -18,7 +18,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + # NOTE On GH actions, macOS <=13 is Intel, whereas macOS >=14 will be ARM64 + os: [ubuntu-latest, macos-13, macos-14, windows-latest] use_syslibs: [false] include: - os: ubuntu-latest