Skip to content

chore: update CI actions to Node.js 24 runtime#448

Closed
ignaciosantise wants to merge 4 commits intomainfrom
chore/update-ci-node24
Closed

chore: update CI actions to Node.js 24 runtime#448
ignaciosantise wants to merge 4 commits intomainfrom
chore/update-ci-node24

Conversation

@ignaciosantise
Copy link
Copy Markdown
Collaborator

@ignaciosantise ignaciosantise commented Mar 26, 2026

Summary

  • Updates GitHub Actions to versions supporting Node.js 24 runtime, resolving the deprecation warning for Node.js 20 actions (deadline: June 2, 2026)
  • Bumps actions/checkout v4 → v6, actions/setup-node v4 → v5, actions/setup-java v3 → v5, actions/cache v4 → v5, slackapi/slack-github-action v2.1.0 → v3.0.1
  • The only remaining Node 20 action is w9jds/setup-firebase@main, which depends on the upstream maintainer to update
graph LR
    A[Node.js 20 actions] -->|deprecated| B[Node.js 24 actions]
    B --> C[actions/checkout v6]
    B --> D[actions/setup-node v5]
    B --> E[actions/setup-java v5]
    B --> F[actions/cache v5]
    B --> G[slack-github-action v3.0.1]
    H[w9jds/setup-firebase main] -.->|awaiting upstream| B
Loading

Test plan

  • Verify CI workflows run successfully without Node.js 20 deprecation warnings
  • Confirm Slack notifications still work with v3.0.1
  • Confirm Gradle and pod caching still works with cache v5

🤖 Generated with Claude Code

Upgrade GitHub Actions to versions that support Node.js 24,
addressing the deprecation warning for Node.js 20 actions
(deadline: June 2, 2026).

- actions/checkout v4 → v6
- actions/setup-node v4 → v5
- actions/setup-java v3 → v5
- actions/cache v4 → v5
- slackapi/slack-github-action v2.1.0 → v3.0.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pos-demo Ready Ready Preview, Comment Mar 27, 2026 1:48pm

Request Review

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