File tree Expand file tree Collapse file tree 1 file changed +10
-14
lines changed Expand file tree Collapse file tree 1 file changed +10
-14
lines changed Original file line number Diff line number Diff line change 74
74
cache-from : type=gha
75
75
cache-to : type=gha,mode=min
76
76
77
- linux_debian :
77
+ x86_64-debian :
78
78
name : " x86_64: Linux (Debian stable)"
79
79
runs-on : ubuntu-latest
80
80
needs : docker_cache
@@ -231,15 +231,13 @@ jobs:
231
231
uses : ./.github/actions/print-logs
232
232
if : ${{ !cancelled() }}
233
233
234
- arm64_debian :
235
- name : " ARM64 : Linux (Debian stable, QEMU )"
236
- runs-on : ubuntu-latest
234
+ arm64-debian :
235
+ name : " arm64 : Linux (Debian stable)"
236
+ runs-on : ubuntu-24.04-arm
237
237
needs : docker_cache
238
238
239
239
env :
240
- WRAPPER_CMD : ' qemu-aarch64'
241
240
SECP256K1_TEST_ITERS : 16
242
- HOST : ' aarch64-linux-gnu'
243
241
WITH_VALGRIND : ' no'
244
242
ECDH : ' yes'
245
243
RECOVERY : ' yes'
@@ -248,27 +246,25 @@ jobs:
248
246
MUSIG : ' yes'
249
247
ELLSWIFT : ' yes'
250
248
CTIMETESTS : ' no'
249
+ CC : ${{ matrix.cc }}
251
250
252
251
strategy :
253
252
fail-fast : false
254
253
matrix :
255
- configuration :
256
- - env_vars : { } # gcc
257
- - env_vars : # clang
258
- CC : ' clang --target=aarch64-linux-gnu'
259
- - env_vars : # clang-snapshot
260
- CC : ' clang-snapshot --target=aarch64-linux-gnu'
254
+ cc :
255
+ - ' gcc'
256
+ - ' clang'
257
+ - ' clang-snapshot'
261
258
262
259
steps :
263
260
- name : Checkout
264
261
uses : actions/checkout@v4
265
262
266
263
- name : CI script
267
- env : ${{ matrix.configuration.env_vars }}
268
264
uses : ./.github/actions/run-in-docker-action
269
265
with :
270
266
dockerfile : ./ci/linux-debian.Dockerfile
271
- tag : x64 -debian-image
267
+ tag : arm64 -debian-image
272
268
273
269
- name : Print logs
274
270
uses : ./.github/actions/print-logs
You can’t perform that action at this time.
0 commit comments