Skip to content

Commit e4d569e

Browse files
committed
ci: use native ubuntu-24.04-arm
1 parent d9fa054 commit e4d569e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
strategy:
7676
fail-fast: false
7777
matrix:
78-
os: [ubuntu-latest, macos-latest]
78+
os: [ubuntu-latest, macos-latest, ubuntu-22.04-arm]
7979
python:
8080
- "cp38"
8181
- "cp39"
@@ -89,8 +89,14 @@ jobs:
8989
exclude:
9090
- os: ubuntu-latest
9191
cibw_arch: universal2
92+
- os: ubuntu-latest
93+
cibw_arch: aarch64
9294
- os: macos-latest
9395
cibw_arch: aarch64
96+
- os: ubuntu-22.04-arm
97+
cibw_arch: x86_64
98+
- os: ubuntu-22.04-arm
99+
cibw_arch: universal2
94100

95101
defaults:
96102
run:
@@ -105,12 +111,6 @@ jobs:
105111
fetch-depth: 50
106112
submodules: true
107113

108-
- name: Set up QEMU
109-
if: matrix.os == 'ubuntu-latest' && matrix.cibw_arch == 'aarch64'
110-
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
111-
with:
112-
platforms: arm64
113-
114114
- name: Install macOS deps
115115
if: startsWith(matrix.os, 'macos')
116116
run: |

0 commit comments

Comments
 (0)