Skip to content

chore: bump GitHub Actions to Node 24 - #102

Merged
honerlaw merged 2 commits into
mainfrom
chore/actions-node24
Mar 16, 2026
Merged

honerlaw merged 2 commits into
mainfrom
chore/actions-node24

Conversation

@honerlaw

Copy link
Copy Markdown
Contributor

Summary

  • Bump actions/checkout from v4 to v6 (Node 24 runtime)
  • Bump actions/setup-node from v4 to v6 (Node 24 runtime)
  • Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true workflow-level env var to force Node 24 for third-party actions (tauri-apps/tauri-action@v0) that haven't updated yet

Fixes the deprecation warning: "Node.js 20 actions are deprecated"

Test plan

  • CI runs without Node 20 deprecation warnings

🤖 Generated with Claude Code

honerlaw and others added 2 commits March 15, 2026 20:27
- actions/checkout v4 → v6
- actions/setup-node v4 → v6
- Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true env var for third-party
  actions (tauri-apps/tauri-action) still running on Node 20

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove push-to-main trigger from CI workflow — release workflow
already handles main branch pushes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@honerlaw
honerlaw merged commit 95f5676 into main Mar 16, 2026
3 checks passed
@honerlaw
honerlaw deleted the chore/actions-node24 branch March 16, 2026 01:12
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