Skip to content

Commit 7ccdcd0

Browse files
committed
refactor(workflows): macos latest instead of outdated macos12 and py310 [cd build]
1 parent fd91ab1 commit 7ccdcd0

1 file changed

Lines changed: 4 additions & 17 deletions

File tree

.github/workflows/wheels.yml

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -43,34 +43,21 @@ jobs:
4343
if: needs.check_build_trigger.outputs.build
4444

4545
strategy:
46-
# Ensure that a wheel builder finishes even if another fails
4746
fail-fast: false
4847
matrix:
4948
include:
5049
# Linux 64 bit manylinux2014
51-
- os: ubuntu-latest
52-
python: 39
53-
platform_id: manylinux_x86_64
54-
manylinux_image: manylinux2014
55-
56-
# NumPy on Python 3.10 only supports 64bit and is only available with manylinux2014
5750
- os: ubuntu-latest
5851
python: 310
5952
platform_id: manylinux_x86_64
6053
manylinux_image: manylinux2014
6154

62-
# MacOS x86_64
63-
- os: macos-12
64-
python: 39
65-
platform_id: macosx_x86_64
66-
- os: macos-12
55+
# macOS x86_64 on latest
56+
- os: macos-latest
6757
python: 310
6858
platform_id: macosx_x86_64
6959

70-
# MacOS arm64
71-
- os: macos-14
72-
python: 39
73-
platform_id: macosx_arm64
60+
# macOS arm64 on previous macOS image
7461
- os: macos-14
7562
python: 310
7663
platform_id: macosx_arm64
@@ -82,7 +69,7 @@ jobs:
8269
- name: Setup Python
8370
uses: actions/setup-python@v5
8471
with:
85-
python-version: "3.9" # update once build dependencies are available
72+
python-version: "3.10"
8673

8774
- name: Install conda for macos arm64
8875
if: ${{ matrix.platform_id == 'macosx_arm64' }}

0 commit comments

Comments
 (0)