Skip to content

feat: Update Ruby to 3.2.8#1174

Merged
dazuma merged 2 commits into
googleapis:mainfrom
dazuma:pr/ruby32
Apr 29, 2025
Merged

feat: Update Ruby to 3.2.8#1174
dazuma merged 2 commits into
googleapis:mainfrom
dazuma:pr/ruby32

Conversation

@dazuma
Copy link
Copy Markdown
Contributor

@dazuma dazuma commented Apr 29, 2025

Change the Ruby version used by Bazel to 3.2.8. Also updates the gemfiles to reflect the default bundler on Ruby 3.2.8, and updates the CI to test against Ruby 3.2.

Includes a prebuilt binary for Ruby 3.2.8, but this will need to be updated (in a separate PR) for the docker container used by bazelbot.

This is intended as an interim update. The goal is to update Rails to 8.0 (see #1173) and Ruby to 3.4, but we cannot do either of those immediately because Rails 8.0 cannot run on the current Ruby 3.1.3, and the current Rails 5.2 cannot run on Ruby 3.4. So we will first update Ruby to 3.2, then update Rails, then finally update Ruby again to 3.4.

@dazuma dazuma requested a review from a team April 29, 2025 19:24
Copy link
Copy Markdown
Member

@viacheslav-rostovtsev viacheslav-rostovtsev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dazuma dazuma merged commit 2a4da4f into googleapis:main Apr 29, 2025
3 checks passed
@dazuma dazuma deleted the pr/ruby32 branch April 29, 2025 21:41
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.

2 participants