Skip to content

Commit e8f49c0

Browse files
committed
perf(build): use native ARM64 runners for SEA ARM64 builds
Use ubuntu-24.04-arm64 native runners for all ARM64 SEA builds (both standard Linux and Alpine) instead of emulating on x64 runners. Benefits: - Faster build times (no cross-compilation overhead) - More reliable execution - Consistent with smol build workflow Applies to: - Linux ARM64 - Alpine ARM64
1 parent 966251a commit e8f49c0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/build-sea.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@ jobs:
124124
max-parallel: 8
125125
matrix:
126126
include:
127-
# Linux builds - use x64 runner to build both x64 and arm64.
127+
# Linux builds.
128128
- runner: ubuntu-latest
129129
os: linux
130130
platform: linux
131131
arch: x64
132-
- runner: ubuntu-latest
132+
- runner: ubuntu-24.04-arm64
133133
os: linux
134134
platform: linux
135135
arch: arm64
@@ -139,7 +139,7 @@ jobs:
139139
os: linux
140140
platform: alpine
141141
arch: x64
142-
- runner: ubuntu-latest
142+
- runner: ubuntu-24.04-arm64
143143
os: linux
144144
platform: alpine
145145
arch: arm64

0 commit comments

Comments
 (0)