Skip to content

Commit e83813d

Browse files
PKulkoRaccoonGangfeanil
authored andcommitted
build: Upgrade to node 24 and update package-lock.json
1 parent a54a1b8 commit e83813d

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

.github/workflows/validate.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,16 @@ on:
99
jobs:
1010
tests:
1111
runs-on: ubuntu-latest
12-
strategy:
13-
matrix:
14-
node: [20, 24]
15-
continue-on-error: ${{ matrix.node == 24 }}
1612
steps:
1713
- uses: actions/checkout@v5
1814
- uses: actions/setup-node@v4
1915
with:
20-
node-version: ${{ matrix.node }}
16+
node-version-file: '.nvmrc'
2117
- run: make validate.ci
2218
- name: Archive code coverage results
2319
uses: actions/upload-artifact@v4
2420
with:
25-
name: code-coverage-report-node-${{ matrix.node }}
21+
name: code-coverage-report
2622
path: coverage/*.*
2723
coverage:
2824
runs-on: ubuntu-latest
@@ -32,8 +28,7 @@ jobs:
3228
- name: Download code coverage results
3329
uses: actions/download-artifact@v5
3430
with:
35-
pattern: code-coverage-report-node-*
36-
merge-multiple: true
31+
pattern: code-coverage-report
3732
- name: Upload coverage
3833
uses: codecov/codecov-action@v5
3934
with:

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20
1+
24

0 commit comments

Comments
 (0)