Skip to content

ci: upgrade GitHub Actions to v4#268

Open
vaibhavchopra-wq wants to merge 1 commit into
masterfrom
ci/upgrade-github-actions-v4
Open

ci: upgrade GitHub Actions to v4#268
vaibhavchopra-wq wants to merge 1 commit into
masterfrom
ci/upgrade-github-actions-v4

Conversation

@vaibhavchopra-wq
Copy link
Copy Markdown

Summary

  • Upgrade GitHub Actions from v2/v3 to v4 (v3 is deprecated)
  • Fix CI matrix bug (was hardcoding ruby-version: 3.1 instead of using matrix.ruby-version)

This PR must be merged first before other PRs that update Ruby versions, as GitHub runs the base branch's workflow against PRs.

Test plan

  • CI passes on Ruby 2.6, 2.7, 3.0, 3.1

🤖 Generated with Claude Code

- checkout: v2/v3 → v4
- upload-artifact: v3 → v4
- download-artifact: v3 → v4
- codecov-action: v3 → v4
- Fix matrix bug (was ignoring matrix.ruby-version)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@vaibhavchopra-wq vaibhavchopra-wq added the TestingNotRequired TestingNotRequired label for BVT label May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

TestingNotRequired TestingNotRequired label for BVT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant