Skip to content

Commit 90ba8b7

Browse files
committed
[ci] Run tests on ARM64
1 parent cf25954 commit 90ba8b7

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
arch:
15+
- arm64
1516
- x64
1617
node:
1718
- 10
@@ -24,8 +25,25 @@ jobs:
2425
- 23
2526
os:
2627
- macOS-latest
28+
- ubuntu-24.04-arm
2729
- ubuntu-latest
2830
- windows-latest
31+
exclude:
32+
- arch: arm64
33+
node: 10
34+
os: macOS-latest
35+
- arch: arm64
36+
node: 12
37+
os: macOS-latest
38+
- arch: arm64
39+
node: 14
40+
os: macOS-latest
41+
- arch: arm64
42+
os: windows-latest
43+
- arch: arm64
44+
os: ubuntu-latest
45+
- arch: x64
46+
os: ubuntu-24.04-arm
2947
include:
3048
- arch: x86
3149
node: 10
@@ -47,6 +65,10 @@ jobs:
4765
os: windows-latest
4866
steps:
4967
- uses: actions/checkout@v4
68+
- uses: actions/setup-python@v5
69+
with:
70+
python-version: '3.10'
71+
if: matrix.os == 'ubuntu-24.04-arm' && matrix.node <= 14
5072
- uses: actions/setup-node@v4
5173
with:
5274
node-version: ${{ matrix.node }}

0 commit comments

Comments
 (0)