Skip to content

feat: Update rails to 8.0#1173

Merged
dazuma merged 1 commit intogoogleapis:mainfrom
dazuma:pr/rails8
Apr 30, 2025
Merged

feat: Update rails to 8.0#1173
dazuma merged 1 commit intogoogleapis:mainfrom
dazuma:pr/rails8

Conversation

@dazuma
Copy link
Copy Markdown
Contributor

@dazuma dazuma commented Apr 29, 2025

This is a test of updating Rails from 5.2 to 8.0. It has a prerequisite of updating Ruby to at least 3.2. (Currently the Bazel configs include Ruby 3.1.3.)

The change is only in how templates are named. They must be suffixed with ".text.erb" instead of ".erb" to ensure they are handled as plain text and no html escaping is done. Also, they are invoked with no suffixes on their name.

@dazuma dazuma force-pushed the pr/rails8 branch 2 times, most recently from 7ecc093 to cb299e0 Compare April 29, 2025 22:15
@dazuma dazuma marked this pull request as ready for review April 29, 2025 22:15
@dazuma dazuma requested a review from a team April 29, 2025 22:15
@dazuma dazuma force-pushed the pr/rails8 branch 3 times, most recently from 7a462e3 to a526d7c Compare April 30, 2025 00:38
@viacheslav-rostovtsev
Copy link
Copy Markdown
Member

commit message: Also the helpers are now preloaded differently

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 ece4fd2 into googleapis:main Apr 30, 2025
3 checks passed
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