Skip to content

Commit 81572c6

Browse files
authored
Build aarch64 wheels on ubuntu-arm (#154819)
1 parent 8165ac1 commit 81572c6

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

.github/workflows/wheels.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -128,19 +128,23 @@ jobs:
128128
name: Build Core wheels ${{ matrix.abi }} for ${{ matrix.arch }} (musllinux_1_2)
129129
if: github.repository_owner == 'home-assistant'
130130
needs: init
131-
runs-on: ubuntu-latest
131+
runs-on: ${{ matrix.os }}
132132
strategy:
133133
fail-fast: false
134134
matrix: &matrix-build
135135
abi: ["cp313", "cp314"]
136136
arch: ${{ fromJson(needs.init.outputs.architectures) }}
137+
include:
138+
- os: ubuntu-latest
139+
- arch: aarch64
140+
os: ubuntu-24.04-arm
137141
exclude:
138-
- abi: "cp314"
139-
arch: "armv7"
140-
- abi: "cp314"
141-
arch: "armhf"
142-
- abi: "cp314"
143-
arch: "i386"
142+
- abi: cp314
143+
arch: armv7
144+
- abi: cp314
145+
arch: armhf
146+
- abi: cp314
147+
arch: i386
144148
steps:
145149
- *checkout
146150

@@ -187,7 +191,7 @@ jobs:
187191
name: Build wheels ${{ matrix.abi }} for ${{ matrix.arch }}
188192
if: github.repository_owner == 'home-assistant'
189193
needs: init
190-
runs-on: ubuntu-latest
194+
runs-on: ${{ matrix.os }}
191195
strategy:
192196
fail-fast: false
193197
matrix: *matrix-build

0 commit comments

Comments
 (0)