Skip to content

Commit a1d93c7

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

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/ci.yml

Lines changed: 19 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,22 @@ 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+
os: windows-latest
40+
- arch: arm64
41+
os: ubuntu-latest
42+
- arch: x64
43+
os: ubuntu-24.04-arm
2944
include:
3045
- arch: x86
3146
node: 10
@@ -47,6 +62,10 @@ jobs:
4762
os: windows-latest
4863
steps:
4964
- uses: actions/checkout@v4
65+
- uses: actions/setup-python@v5
66+
with:
67+
python-version: '3.10'
68+
if: matrix.os == 'ubuntu-24.04-arm' && matrix.node <= 14
5069
- uses: actions/setup-node@v4
5170
with:
5271
node-version: ${{ matrix.node }}

0 commit comments

Comments
 (0)