Skip to content

chore: bump GitHub Actions to Node 24 runtimes - #39

Merged
jschfflr merged 1 commit into
mainfrom
chore/bump-actions-to-node24
Apr 22, 2026
Merged

chore: bump GitHub Actions to Node 24 runtimes#39
jschfflr merged 1 commit into
mainfrom
chore/bump-actions-to-node24

Conversation

@jschfflr

Copy link
Copy Markdown
Contributor

Summary

Silences the "Node.js 20 actions are deprecated" annotation by moving to majors that ship with Node 24 internally:

Action From To
actions/checkout v4 v6.0.2
actions/setup-node v4 v6.4.0
actions/upload-artifact v4 v7.0.1

All three are first-party GitHub actions, so breaking changes between majors are typically minimal and well-documented. Preempts GitHub's forced cutover in June 2026.

Test plan

  • CI green (test + e2e + package)
  • Artifact upload still works (tfvc-vsix appears in the run summary)
  • No deprecation annotations in the run log

🤖 Generated with Claude Code

Silences the "Node.js 20 actions are deprecated" annotation by moving
to majors that ship with Node 24 internally:

  actions/checkout        v4 → v6
  actions/setup-node      v4 → v6
  actions/upload-artifact v4 → v7

Preempts GitHub's June 2026 forced cutover.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jschfflr
jschfflr merged commit 41fa8ee into main Apr 22, 2026
2 checks passed
@jschfflr
jschfflr deleted the chore/bump-actions-to-node24 branch April 22, 2026 12:11
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