Skip to content

chore: bump GH Actions to Node 24-compatible releases (Sep 2026 deadline) - #6

Merged
mcp-tool-shop merged 1 commit into
mainfrom
chore/gh-actions-node24-bump
May 26, 2026
Merged

chore: bump GH Actions to Node 24-compatible releases (Sep 2026 deadline)#6
mcp-tool-shop merged 1 commit into
mainfrom
chore/gh-actions-node24-bump

Conversation

@mcp-tool-shop

Copy link
Copy Markdown
Owner

Mechanical sweep ahead of GitHub's Node 24 transition. Node 20 actions emit a deprecation warning today; on Jun 2, 2026 Node 24 becomes the default runtime, and on Sep 16, 2026 Node 20 actions stop working entirely.

Bumps:

  • actions/checkout v4 → v6.0.2 (de0fac2e4500dabe0009e67214ff5f5447ce83dd)
  • actions/setup-node v4 → v6.4.0 (48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e)
  • actions/upload-artifact v4 → v7.0.1 (043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)
  • actions/download-artifact v4 → v7.0.0 (37930b1c2abaa49bbe596cd826c3c89aef350131)
  • actions/cache v4 → v5.0.5 (27d5ce7f107fe9357f9df03efb73ab90386fccae)
  • actions/github-script v7 → v9.0.0 (3a2844b7e9c422d3c10d287c895573f7108da1b3)

Breaking-change audit:

  • upload-artifact v5→v7: no breaking changes for typical name/path/retention-days usage
  • download-artifact: held at v7 rather than v8 — v8 changed default auto-unzip behavior, conservative bump avoids that risk
  • github-script v9: safe unless any inline script does require('@actions/github') or shadows getOctokit — grep across the org showed neither pattern in use

SHA + version-comment pinning convention preserved. All pins remain hard-pinned to the commit SHA with a # vX.Y.Z comment, matching the org's existing supply-chain hardening style.

…ine)

Bumps:
- actions/checkout v4 -> v6.0.2 (de0fac2)
- actions/setup-node v4 -> v6.4.0 (48b55a0)
- actions/upload-artifact v4 -> v7.0.1 (043fb46)
- actions/download-artifact v4 -> v7.0.0 (37930b1)
- actions/cache v4 -> v5.0.5 (27d5ce7)
- actions/github-script v7 -> v9.0.0 (3a2844b)

Context: GitHub forces Node 24 default on Jun 2, 2026 and removes Node 20
actions Sep 16, 2026. The v4 (checkout/setup-node/upload/download/cache) and
v7 (github-script) pins ran on Node 20. Bumped to latest stable Node 24
releases. download-artifact stays on v7 (v8 changes auto-unzip behavior).
@mcp-tool-shop
mcp-tool-shop merged commit e13b6c6 into main May 26, 2026
4 checks passed
@mcp-tool-shop
mcp-tool-shop deleted the chore/gh-actions-node24-bump branch May 26, 2026 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant