Skip to content

Commit 7ba805d

Browse files
committed
Fix Node 25 musl builds and add Node 25 to test matrix
- Update Node 25 musl builds to use node:25-alpine3.23 instead of node:24-alpine3.20 - Add Node 25 to test matrix to ensure ABI 141 binaries are tested in CI
1 parent 41ea3de commit 7ba805d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
node: 24
7777
binary: linux-x64-musl-137
7878
- os: ubuntu-22.04
79-
container: node:24-alpine3.20
79+
container: node:25-alpine3.23
8080
node: 25
8181
binary: linux-x64-musl-141
8282

@@ -125,7 +125,7 @@ jobs:
125125
binary: linux-arm64-musl-137
126126
- os: ubuntu-22.04
127127
arch: arm64
128-
container: node:24-alpine3.20
128+
container: node:25-alpine3.23
129129
node: 25
130130
binary: linux-arm64-musl-141
131131

@@ -353,7 +353,7 @@ jobs:
353353
macos-15-intel, # macOS x64
354354
windows-latest,
355355
]
356-
node: [18, 20, 22, 24]
356+
node: [18, 20, 22, 24, 25]
357357
steps:
358358
- name: Check out current commit
359359
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4

0 commit comments

Comments
 (0)