Skip to content

Commit e3bcb06

Browse files
authored
Merge pull request healpy#994 from lpsinger/native-linux-aarch64
Build Linux aarch64 wheels natively, not under emulation
2 parents 1014a8f + 3798138 commit e3bcb06

File tree

2 files changed

+1
-11
lines changed

2 files changed

+1
-11
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,13 @@ jobs:
3232
runs-on: ${{ matrix.os }}
3333
strategy:
3434
matrix:
35-
os: [ubuntu-latest, macos-13, macos-14]
35+
os: [ubuntu-22.04, ubuntu-22.04-arm, macos-13, macos-14]
3636

3737
steps:
3838
- uses: actions/checkout@v4
3939
with:
4040
submodules: true
4141

42-
- name: Set up QEMU
43-
if: runner.os == 'Linux'
44-
uses: docker/setup-qemu-action@v3
45-
with:
46-
platforms: arm64
47-
4842
- name: Build wheels
4943
uses: pypa/[email protected]
5044

pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,6 @@ test-command = [
8686
]
8787
test-extras = ["test"]
8888

89-
[tool.cibuildwheel.linux]
90-
# Build wheels for aarch64 under emulation.
91-
archs = ["auto", "aarch64"]
92-
9389
[tool.cibuildwheel.macos]
9490
before-all = "brew install autoconf automake libtool libomp"
9591

0 commit comments

Comments
 (0)