Skip to content

Commit a4ae5b0

Browse files
authored
upgrade Node.js to patched versions for CVE-2026-111497 (#125)
1 parent 4233f56 commit a4ae5b0

6 files changed

Lines changed: 342 additions & 313 deletions

File tree

‎.github/workflows/netlicensing-js-ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
fail-fast: false # Prevents all versions from cancelling if just one fails
2525
matrix:
26-
node-version: [20.x, 22.x, 24.x]
26+
node-version: [22.23.4, 24.22.1]
2727

2828
steps:
2929
- name: Checkout repository

‎.github/workflows/netlicensing-js-release.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Setup Node.js
3232
uses: actions/setup-node@v5
3333
with:
34-
node-version: 20
34+
node-version: 24.22.1
3535
cache: npm
3636
registry-url: https://registry.npmjs.org/
3737

‎.travis.yml‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
language: node_js
22
node_js:
3-
- node
4-
- '12'
5-
- '13'
3+
- '22.23.4'
4+
- '24.22.1'
65
services:
76
- xvfb
87
script:
98
- npm run test-for-travis
109
after_success:
1110
- env
12-
- test "${TRAVIS_NODE_VERSION}" == "12" && test "${TRAVIS_TEST_RESULT}" == "0" && npm run build
11+
- test "${TRAVIS_NODE_VERSION}" == "24.22.1" && test "${TRAVIS_TEST_RESULT}" == "0" && npm run build
1312
- ls -la dist/
1413
jobs:
1514
include:
1615
- stage: npm release
17-
node_js: 12
16+
node_js: '24.22.1'
1817
script:
1918
- if [ -n "$TRAVIS_TAG" ]; then echo "Deploying version ${TRAVIS_TAG} to npm...";
2019
fi

‎Dockerfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:latest
1+
FROM node:24.22.1-bookworm
22

33
MAINTAINER Labs64 GmbH info@labs64.com
44

0 commit comments

Comments
 (0)