Skip to content

Bump actions/checkout v4 → v6 and actions/setup-python v5 → v6#636

Open
jhamon wants to merge 1 commit intomainfrom
jhamon/bump-actions-node24
Open

Bump actions/checkout v4 → v6 and actions/setup-python v5 → v6#636
jhamon wants to merge 1 commit intomainfrom
jhamon/bump-actions-node24

Conversation

@jhamon
Copy link
Copy Markdown
Collaborator

@jhamon jhamon commented Apr 7, 2026

Summary

  • Bumps actions/checkout from v4 to v6 and actions/setup-python from v5 to v6 across all workflow files
  • Both upgrades move to Node.js 24, resolving the Node.js 20 deprecation warnings in CI

Test plan

  • Verify CI workflows pass with the updated action versions

Note

Low Risk
Low code risk since this only changes GitHub Actions versions, but it can impact CI behavior if actions/checkout@v6 or actions/setup-python@v6 introduce breaking changes or different defaults.

Overview
Updates CI action dependencies by bumping actions/checkout from v4 to v6 across all workflows.

Updates Python runtime setup by bumping actions/setup-python from v5 to v6 in composite actions and install test workflows, keeping existing Python version matrices unchanged.

Reviewed by Cursor Bugbot for commit 2c24491. Bugbot is set up for automated code reviews on this repo. Configure here.

Both upgrades move to Node.js 24, resolving the Node.js 20
deprecation warnings in CI.
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