From 116d8a56673f5a682910d9750f29d2438bd0f92e Mon Sep 17 00:00:00 2001 From: Alejandro Lembke Barrientos Date: Sun, 21 Jun 2026 05:49:22 +0000 Subject: [PATCH] PR-733704: bump CI from Node 22 to Node 24 Aligns CI with local dev environment (Node 24 / npm 11). The lockfile generated by npm 11 causes npm ci to fail on Node 22 due to missing optional sub-dependency entries. --- .github/workflows/main-workflow.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main-workflow.yml b/.github/workflows/main-workflow.yml index 1c7bcdd..0526ee9 100644 --- a/.github/workflows/main-workflow.yml +++ b/.github/workflows/main-workflow.yml @@ -16,14 +16,14 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [22.x] + node-version: [24.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: - uses: actions/checkout@v4 - - name: Use Node.js 22 + - name: Use Node.js 24 uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 cache: 'npm' registry-url: https://registry.npmjs.org/ - run: npm ci @@ -34,10 +34,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Use Node.js 22 + - name: Use Node.js 24 uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 cache: 'npm' registry-url: https://registry.npmjs.org/ - name: Cypress install @@ -57,7 +57,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 registry-url: https://registry.npmjs.org/ - run: npm ci - run: npm run build @@ -71,7 +71,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 registry-url: https://registry.npmjs.org/ - run: npm ci - run: npm publish --access=public