From 4deaaeb59950305a82df5f7fe1cff0694ffdc0c9 Mon Sep 17 00:00:00 2001 From: A Ibrahim Date: Mon, 30 Mar 2026 13:29:00 +0200 Subject: [PATCH] ci: bump actions/checkout and actions/setup-node from v4 to v5 Node.js 20 actions are deprecated and will be forced to Node 24 starting June 2026. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/ci.yaml | 8 ++++---- .github/workflows/release.yaml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 85dba44..82fb44d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,10 +14,10 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' - run: npm ci @@ -31,10 +31,10 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' - run: npm ci diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 29a2208..cfb7dd5 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -21,12 +21,12 @@ jobs: steps: # Checkout code with full history to get tags - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 # Set up Node.js - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -60,11 +60,11 @@ jobs: steps: # Checkout the release tag - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: v${{ needs.release.outputs.new_release_version }} - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22'