From dc081a38099d56e9c6b87cf49d4ea001d1d92b24 Mon Sep 17 00:00:00 2001 From: ant-kurt Date: Tue, 2 Jun 2026 12:02:35 -0700 Subject: [PATCH] chore: bump actions/setup-node from v4.4.0 to v6.4.0 (Node.js 24) (#1377) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: bump actions/setup-node from v4.4.0 to v6.4.0 (Node.js 24) setup-node v4 runs on the deprecated Node.js 20 action runtime, producing a deprecation warning on every workflow run that uses base-action. v6 runs on Node 24. This only changes the action's own runtime — the node-version it installs for user code is unaffected. Co-Authored-By: Claude Opus 4.8 * Disable setup-node v5+ automatic package-manager caching Preserves v4 behavior: caching only when use_node_cache=true. Co-Authored-By: Claude Opus 4.8 --------- Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 --- base-action/action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/base-action/action.yml b/base-action/action.yml index 7849612e..16f4602c 100644 --- a/base-action/action.yml +++ b/base-action/action.yml @@ -110,10 +110,11 @@ runs: using: "composite" steps: - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # https://github.com/actions/setup-node/releases/tag/v4.4.0 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # https://github.com/actions/setup-node/releases/tag/v6.4.0 with: node-version: ${{ env.NODE_VERSION || '18.x' }} cache: ${{ inputs.use_node_cache == 'true' && 'npm' || '' }} + package-manager-cache: false - name: Install Bun if: inputs.path_to_bun_executable == ''