Skip to content

Commit 41add66

Browse files
committed
test with arm runner
Signed-off-by: Tom Ingleby <tom@ewsting.com>
1 parent 739e0de commit 41add66

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/build.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@ name: Build
22
on: [push]
33
jobs:
44
Build:
5-
runs-on: ubuntu-latest
5+
strategy:
6+
fail-fast: false
7+
matrix:
8+
include:
9+
- arch: x64
10+
runs_on: ubuntu-latest
11+
- arch: arm64
12+
runs_on: ubuntu-24.04-arm
13+
runs-on: ${{ matrix.runs_on }}
614
steps:
715
- uses: actions/checkout@v5
816
- name: Install depdencies.
@@ -13,5 +21,5 @@ jobs:
1321
run: |
1422
mkdir build
1523
cd build
16-
cmake -G Ninja ../
24+
cmake -G Ninja -DBUILDSWIGNODE=on ../
1725
ninja

0 commit comments

Comments
 (0)