Description
When using actions/setup-go@v6.3.0 with cache: true, the workflow produces the following annotation:
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026.
While setup-go v6.3.0 itself requires Node.js >= 24 (package.json), it bundles @actions/cache which internally resolves to actions/cache@0400d5f... — still running on Node.js 20.
Expected Behavior
The bundled actions/cache dependency should be updated to v5.0.3+ which already supports Node.js 24.
Steps to Reproduce
- Use
actions/setup-go@v6.3.0 with cache: true in any workflow
- Observe the Node.js 20 deprecation annotation referencing
actions/cache@0400d5f...
Additional Context
actions/cache v5.0.3 already requires node >= 24
- The Node.js 20 deprecation deadline is June 2, 2026
Description
When using
actions/setup-go@v6.3.0withcache: true, the workflow produces the following annotation:While
setup-gov6.3.0 itself requires Node.js >= 24 (package.json), it bundles@actions/cachewhich internally resolves toactions/cache@0400d5f...— still running on Node.js 20.Expected Behavior
The bundled
actions/cachedependency should be updated to v5.0.3+ which already supports Node.js 24.Steps to Reproduce
actions/setup-go@v6.3.0withcache: truein any workflowactions/cache@0400d5f...Additional Context
actions/cachev5.0.3 already requiresnode >= 24