Skip to content

Commit eab000e

Browse files
committed
Drop macos-13 PGO runner, cross-compile x86_64 mac wheels from arm64
1 parent 05883cf commit eab000e

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ jobs:
3737
target: aarch64
3838
interpreter: 3.11 3.12 3.13 3.14
3939

40-
- os: macos
41-
target: x86_64
42-
interpreter: pypy3.11
40+
# macos x86_64 has no entry: base combo cross-compiles from arm64 with the default interpreter list (non-PGO).
4341
- os: macos
4442
target: aarch64
4543
# actions/setup-python@v6 does not support 3.8 and 3.9 on arm64
@@ -111,7 +109,7 @@ jobs:
111109
strategy:
112110
fail-fast: false
113111
matrix:
114-
os: [ ubuntu-latest, windows-latest, macos-13, macos-14 ]
112+
os: [ ubuntu-latest, windows-latest, macos-14 ]
115113
interpreter: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
116114
exclude:
117115
# actions/setup-python@v6 does not support 3.8 and 3.9 on arm64
@@ -131,7 +129,7 @@ jobs:
131129
- name: Checkout repository.
132130
uses: actions/checkout@v6
133131

134-
- uses: actions/setup-python@v6 # required for macos-13 with Python 3.8-3.10... otherwise UV uses PyPy...
132+
- uses: actions/setup-python@v6
135133
with:
136134
python-version: ${{ matrix.interpreter }}
137135

0 commit comments

Comments
 (0)