Skip to content

ci: bump actions to Node 24 runtimes - #8

Merged
VU3ESV merged 1 commit into
mainfrom
ci/bump-node24-actions
Jun 4, 2026
Merged

VU3ESV merged 1 commit into
mainfrom
ci/bump-node24-actions

Conversation

@VU3ESV

@VU3ESV VU3ESV commented Jun 4, 2026

Copy link
Copy Markdown
Owner

What

Bumps deprecated Node 20 GitHub Actions to their current majors, so the workflows keep running once GitHub removes Node 20 from runners on 2026-09-16 (and stops forcing the deprecation warning).

Versions chosen are the latest stable per the GitHub releases API, and match what LP-700-App already runs successfully in CI:

  • actions/checkout → v6
  • actions/upload-artifact → v7 (where used)
  • actions/download-artifact → v8 (where used)
  • softprops/action-gh-release → v3 (where used)

arduino/setup-arduino-cli is left at v2 — that's already the latest published version; it'll run on Node 24 automatically once that becomes the default.

YAML validated; pure version bumps, no logic changes.

Note: merging this will cut a fresh (notarized) release via the normal trigger — that's expected and harmless.

🤖 Generated with Claude Code

GitHub removes Node 20 from runners on 2026-09-16. Bump the deprecated
actions to current majors: actions/checkout v4 -> v6,
actions/upload-artifact v4 -> v7, softprops/action-gh-release v2 -> v3.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@VU3ESV
VU3ESV merged commit 9cd0ed1 into main Jun 4, 2026
1 check passed
@VU3ESV
VU3ESV deleted the ci/bump-node24-actions branch June 4, 2026 14:53
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