Pin Node 24.22.2, the current 24 LTS patch, keeping 24.22.1 as the security floor

This commit is contained in:
Sameh Khamis committed 2026-11-02 07:39:02 -08:00
1 parent cb6a0e9008
commit d646fdbe60
6 files changed
+16 -14

No files matched your search

+4 -4
View File
@@ -20,10 +20,10 @@ jobs:
strategy:
fail-fast: false
matrix:
node: [24.22.1, 26.x]
node: [24.22.2, 26.x]
env:
PUPPETEER_SKIP_DOWNLOAD: '1'
GEV_REQUIRE_ALLOCATION_GATE: ${{ matrix.node == '24.22.1' && '1' || '0' }}
GEV_REQUIRE_ALLOCATION_GATE: ${{ matrix.node == '24.22.2' && '1' || '0' }}
steps:
- name: Check out source
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
@@ -76,7 +76,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: 24.22.1
node-version: 24.22.2
cache: npm
- name: Install locked dependencies and headless Chrome
@@ -131,7 +131,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: 24.22.1
node-version: 24.22.2
cache: npm
- name: Run the Pinokio install path