Skip to content

Bump ruby to 4.0.9. - #26292

Closed
dombesz wants to merge 2 commits into
devfrom
feat-bump-ruby-4-0-9
Closed

dombesz wants to merge 2 commits into
devfrom
feat-bump-ruby-4-0-9

Conversation

@dombesz

@dombesz dombesz commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Ticket

N/A

What are you trying to accomplish?

Upgrade ruby to 4.0.9.
See more https://www.ruby-lang.org/en/news/2026/10/23/ruby-4-0-9-released/ .

What approach did you choose and why?

Upgrade Ruby from 4.0.7 to 4.0.9.

Ruby was upgraded in:

  • .ruby-version, which the Gemfile reads its Ruby version from
  • Gemfile.lock, in the RUBY VERSION section
  • docker/prod/Dockerfile: ARG RUBY_VERSION="4.0.9"
  • docker/dev/backend/Dockerfile: FROM ruby:4.0.9-trixie
  • AGENTS.md
  • the macOS and Linux development setup guides: the required version, the rbenv install/rbenv global commands and the example ruby --version output
  • the manual installation guide: the required version, the rbenv commands and the example output

AI involvement

Collaborative – AI generated a substantial part of the code; I reviewed and understand every line.

Merge checklist

  • Added/updated tests
  • Added/updated documentation in Lookbook (patterns, previews, etc)
  • Tested major browsers (Chrome, Firefox, Edge, ...)

@github-actions github-actions Bot added the ai: Collaborative 💻 AI generated a substantial part of the code; A human reviewed and understands every line. label Oct 24, 2026
@dombesz dombesz added ruby Pull requests that update Ruby code security and removed ai: Collaborative 💻 AI generated a substantial part of the code; A human reviewed and understands every line. labels Oct 24, 2026
@dombesz
dombesz force-pushed the feat-bump-ruby-4-0-9 branch from 8c0fda4 to 7942764 Compare October 24, 2026 16:35
@github-actions github-actions Bot added the ai: Collaborative 💻 AI generated a substantial part of the code; A human reviewed and understands every line. label Oct 24, 2026
@github-actions

Copy link
Copy Markdown

Warning

This pull request does not link an OpenProject work package.

Please add a link to the work package in the description, or reference it in the
title in square brackets, e.g. [SLUG-123] My title here.

@myabc myabc mentioned this pull request Oct 25, 2026
@myabc
myabc self-requested a review October 25, 2026 20:20
@oliverguenther

Copy link
Copy Markdown
Member

This PR bumps the view components package for some reason, I think this is by mistake?

Also, the setup-ruby bumps should be the specific versions, otherwise zizmor will complain. I've done that in #26300

@myabc
myabc self-requested a review October 25, 2026 20:22
@oliverguenther

Copy link
Copy Markdown
Member

Thanks @dombesz , I missed this PR when I worked on bumping it. My PR bumps the workflow using the specific tag, otherwise zizmor will complain. I will close this one in favor of #26300

@github-actions github-actions Bot locked and limited conversation to collaborators Oct 25, 2026
@myabc

myabc commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

@dombesz it looks like the PVC npm and gem dependencies are out-of-sync, so this should be fixed – albeit in a follow-up. / @HDinger

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

ai: Collaborative 💻 AI generated a substantial part of the code; A human reviewed and understands every line. ruby Pull requests that update Ruby code security

Development

Successfully merging this pull request may close these issues.

3 participants