From 8b646759dcf1e0957167663cd752c47c5d55cd65 Mon Sep 17 00:00:00 2001 From: Sergio Arroutbi Date: Thu, 14 May 2026 10:16:18 +0200 Subject: [PATCH] Bump CI Node.js from 22 to 24 (Active LTS) Node.js 24 is now the Active LTS release. This bumps all CI workflow jobs from Node 22 (Maintenance LTS) to Node 24. Co-Authored-By: Claude Opus 4.6 Signed-off-by: Sergio Arroutbi --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/npm-audit.yml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6db7280..22b008d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 cache: npm - run: npm ci - run: npx tsc -b @@ -26,7 +26,7 @@ jobs: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 cache: npm - run: npm ci - run: npm run lint @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 cache: npm - run: npm ci - run: npx vitest --run --coverage @@ -76,7 +76,7 @@ jobs: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 cache: npm - run: npm ci - run: npm run build diff --git a/.github/workflows/npm-audit.yml b/.github/workflows/npm-audit.yml index 7723f45..c2ecf89 100644 --- a/.github/workflows/npm-audit.yml +++ b/.github/workflows/npm-audit.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/setup-node@v6 if: steps.changes.outputs.deps == 'true' with: - node-version: 22 + node-version: 24 cache: npm - name: Install dependencies if: steps.changes.outputs.deps == 'true'