From 4ec384366967c006bbc29836a0cf1f36dc281bb9 Mon Sep 17 00:00:00 2001 From: Kamil Listopad Date: Fri, 27 Mar 2026 17:38:03 +0100 Subject: [PATCH] Bump CI actions to v4 and update Node.js matrix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - actions/checkout v3 → v4 - actions/setup-node v3 → v4 - Test matrix: Node.js 20.x/22.x → 22.x/24.x Node.js 20 actions are deprecated and will stop working June 2026. Node.js 20 itself reaches EOL April 2026. Made-with: Cursor --- .github/workflows/size.yml | 2 +- .github/workflows/tests.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/size.yml b/.github/workflows/size.yml index be20bbc..c968db0 100644 --- a/.github/workflows/size.yml +++ b/.github/workflows/size.yml @@ -6,7 +6,7 @@ jobs: env: CI_JOB_NUMBER: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: npm ci - uses: andresz1/size-limit-action@v1 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 81a72f4..b11f806 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,13 +16,13 @@ jobs: strategy: matrix: - node-version: [20.x, 22.x] + node-version: [22.x, 24.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'npm'