Skip to content

Commit caeddb4

Browse files
committed
ci: add linux arm64 builds on GitHub Actions on ubuntu-24.04-arm images
1 parent cd65240 commit caeddb4

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/push.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,18 @@ jobs:
7474
- debug: false
7575
zts: false
7676
asan: false
77+
arch: X64
7778
- debug: true
7879
zts: true
7980
asan: true
80-
name: "LINUX_X64_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || '' }}"
81-
runs-on: ubuntu-24.04
81+
arch: X64
82+
- debug: true
83+
zts: true
84+
asan: false
85+
arch: ARM64
86+
87+
name: "LINUX_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || '' }}"
88+
runs-on: ubuntu-24.04${{ matrix.arch == 'ARM64' && '-arm' || '' }}
8289
timeout-minutes: 50
8390
steps:
8491
- name: git checkout

0 commit comments

Comments
 (0)