From d369ee1b7a1dac248456629f72521efaf2178d71 Mon Sep 17 00:00:00 2001 From: Blake Gentry Date: Wed, 11 Nov 2026 13:41:26 -0600 Subject: [PATCH 1/2] Upgrade CI and release Node.js to 24.22.3 Use the November 11 security release for frontend validation and release packaging. Keep the existing Node 24 release line and exact version pins. The official Alpine image is still publishing, so its Docker digest update will follow once the required platform manifests are available. --- .github/workflows/ci.yaml | 6 +++--- .github/workflows/package-and-release.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index dac4149a..2351b12f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -157,7 +157,7 @@ jobs: strategy: matrix: node-version: - - "24.21.0" + - "24.22.3" fail-fast: false timeout-minutes: 5 @@ -194,7 +194,7 @@ jobs: strategy: matrix: node-version: - - "24.21.0" + - "24.22.3" fail-fast: false timeout-minutes: 5 @@ -258,7 +258,7 @@ jobs: with: cache: "npm" cache-dependency-path: package-lock.json - node-version: "24.21.0" + node-version: "24.22.3" - name: Install dependencies run: npm ci diff --git a/.github/workflows/package-and-release.yaml b/.github/workflows/package-and-release.yaml index 288b89c4..a1a83489 100644 --- a/.github/workflows/package-and-release.yaml +++ b/.github/workflows/package-and-release.yaml @@ -59,7 +59,7 @@ jobs: with: cache: "npm" cache-dependency-path: package-lock.json - node-version: "24.21.0" + node-version: "24.22.3" - name: Install dependencies run: npm ci From 12760ab804fb05e6e54a57d607ab86debe447fff Mon Sep 17 00:00:00 2001 From: Blake Gentry Date: Wed, 11 Nov 2026 14:13:42 -0600 Subject: [PATCH 2/2] Use latest Node.js in CI --- .github/workflows/ci.yaml | 9 ++++++--- .github/workflows/package-and-release.yaml | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2351b12f..a917b307 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -157,7 +157,7 @@ jobs: strategy: matrix: node-version: - - "24.22.3" + - "24" fail-fast: false timeout-minutes: 5 @@ -176,6 +176,7 @@ jobs: with: cache: "npm" cache-dependency-path: package-lock.json + check-latest: true node-version: ${{ matrix.node-version }} - name: Install dependencies @@ -194,7 +195,7 @@ jobs: strategy: matrix: node-version: - - "24.22.3" + - "24" fail-fast: false timeout-minutes: 5 @@ -210,6 +211,7 @@ jobs: with: cache: "npm" cache-dependency-path: package-lock.json + check-latest: true node-version: ${{ matrix.node-version }} - name: Install dependencies @@ -258,7 +260,8 @@ jobs: with: cache: "npm" cache-dependency-path: package-lock.json - node-version: "24.22.3" + check-latest: true + node-version: "24" - name: Install dependencies run: npm ci diff --git a/.github/workflows/package-and-release.yaml b/.github/workflows/package-and-release.yaml index a1a83489..4008b9ad 100644 --- a/.github/workflows/package-and-release.yaml +++ b/.github/workflows/package-and-release.yaml @@ -59,7 +59,8 @@ jobs: with: cache: "npm" cache-dependency-path: package-lock.json - node-version: "24.22.3" + check-latest: true + node-version: "24" - name: Install dependencies run: npm ci