Skip to content

chore(ci): bump actions for Node 24 runtime#11

Open
nabobery wants to merge 2 commits into
mainfrom
chore/bump-actions-node24
Open

chore(ci): bump actions for Node 24 runtime#11
nabobery wants to merge 2 commits into
mainfrom
chore/bump-actions-node24

Conversation

@nabobery

@nabobery nabobery commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps GitHub Actions to versions compatible with the Node 24 runtime, and removes the hardcoded node-version: 20 pin.

Change Before After
actions/checkout v4 v6
actions/setup-node v4 v6
node-version pin 20 (hardcoded) removed (uses project default)

Test plan

  • Verify lint workflow runs successfully on next PR

- actions/checkout v4 → v6
- actions/setup-node v4 → v6
@vercel

vercel Bot commented Apr 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
project-protico Ready Ready Preview, Comment Apr 26, 2026 0:23am

@coderabbitai

coderabbitai Bot commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

Bumped actions/checkout and actions/setup-node from v4 to v6 in the lint workflow; the explicit node-version: 20 setting was removed while npm install and npm run lint remain unchanged.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow Updates
.github/workflows/lint.yml
Updated action versions: actions/checkout@v4actions/checkout@v6, actions/setup-node@v4actions/setup-node@v6. Removed explicit node-version: 20 from the actions/setup-node step; subsequent npm install and npm run lint unchanged.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hopped through YAML lines tonight,
Pushed versions up with gentle bite,
No node tag now, just cleaner skies,
Lint will run where action flies! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: bumping GitHub Actions versions for Node 24 runtime compatibility, which aligns with the actual updates to checkout and setup-node actions.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description check ✅ Passed The PR description clearly relates to the changeset, detailing the upgrade of GitHub Actions versions (checkout and setup-node from v4 to v6) and removal of the hardcoded Node 20 pin.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-actions-node24

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

- actions/checkout v4 → v6
- actions/setup-node v4 → v6
- remove hardcoded node-version: 20
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