From e7b7c4b8d33f97029c87a9db8f915ae001c52ab0 Mon Sep 17 00:00:00 2001 From: agarciar Date: Mon, 25 May 2026 18:39:35 +0200 Subject: [PATCH] ci: bump checkout/setup-node to v6 (Node 24 runtime) The v4 actions run on Node 20, which GitHub forces onto Node 24 in June 2026 and removes from runners in September 2026 (deprecation warning on every run). Bump actions/checkout and actions/setup-node to v6 (latest, Node 24 native) in both workflows. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/publish.yml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 27406d1..0b6a2b6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,9 +15,9 @@ jobs: # also satisfies the pinned pnpm's own >=22.13 requirement. node: [22, 24] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: corepack enable - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: ${{ matrix.node }} cache: pnpm @@ -56,9 +56,9 @@ jobs: architect: ">=0.2100.0 <0.2200.0" core: ">=21.0.0 <22.0.0" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: corepack enable - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4d01e75..25876e6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,9 +11,9 @@ jobs: contents: read id-token: write # required for OIDC trusted publishing + provenance steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: corepack enable - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 24 registry-url: https://registry.npmjs.org