Skip to content

Commit 1483323

Browse files
stop using Windows on ARM for Node <= 18 tests (no WoA binaries for those versions)
1 parent 0dc75be commit 1483323

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.github/workflows/node-compatibility.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ jobs:
1515
matrix:
1616
os: [macos-14, macos-15, macos-15-intel, macos-26, ubuntu-22.04, ubuntu-24.04, windows-2022, windows-2025, ubuntu-22.04-arm, ubuntu-24.04-arm, windows-11-arm]
1717
node-version: [18.x, 19.x, 20.x, 21.x, 22.x, 23.x, 24.x, 25.x]
18+
# Exclude Node 18.x on Windows on Arm because Node only provides Windows on Arm binaries for Node >= 19
19+
exclude:
20+
- os: windows-11-arm
21+
node-version: 18.x
1822

1923
steps:
2024
- name: Checkout

.github/workflows/old-node-tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
node-version: [16.6.0, 16.x, 17.0.0, 17.x]
17-
os: [macos-14, macos-15, macos-15-intel, macos-26, ubuntu-22.04, ubuntu-24.04, windows-2022, windows-2025, ubuntu-22.04-arm, ubuntu-24.04-arm, windows-11-arm]
17+
# windows-11-arm is not included here because Node only has Windows on Arm binaries for Node >= 19
18+
os: [macos-14, macos-15, macos-15-intel, macos-26, ubuntu-22.04, ubuntu-24.04, windows-2022, windows-2025, ubuntu-22.04-arm, ubuntu-24.04-arm]
1819

1920
steps:
2021
- name: Checkout

0 commit comments

Comments
 (0)