Skip to content

Prevent major ruby docker updates in renovate.json#4907

Merged
another-rex merged 2 commits into
masterfrom
renovate-ruby-major-updates-2175686184353370820
Feb 25, 2026
Merged

Prevent major ruby docker updates in renovate.json#4907
another-rex merged 2 commits into
masterfrom
renovate-ruby-major-updates-2175686184353370820

Conversation

@another-rex

Copy link
Copy Markdown
Contributor

Updated renovate.json to prevent major updates for the ruby docker image.
This is in response to PR #4894 trying to upgrade ruby from 3 to 4.
The affected file is likely docs/docs.Dockerfile which uses FROM ruby:3.


PR created automatically by Jules for task 2175686184353370820 started by @another-rex

This change updates `renovate.json` to disable major version upgrades for the `ruby` Docker image. This is to avoid breaking changes such as the upgrade from Ruby 3 to 4, which was causing issues or unwanted in the referenced PR.

The rule matches `datasource: docker`, `packageName: ruby`, and `updateType: major`.

Co-authored-by: another-rex <106129829+another-rex@users.noreply.github.com>
@google-labs-jules

Copy link
Copy Markdown
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

This change updates `renovate.json` to disable major version upgrades for the `ruby` Docker image. This is to avoid breaking changes such as the upgrade from Ruby 3 to 4.

The rule matches `datasource: docker`, `packageName: ruby`, and `updateType: major`.

Co-authored-by: another-rex <106129829+another-rex@users.noreply.github.com>
@another-rex another-rex requested a review from cuixq February 25, 2026 02:04
@another-rex another-rex marked this pull request as ready for review February 25, 2026 02:04
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@another-rex another-rex enabled auto-merge (squash) February 25, 2026 02:04

@cuixq cuixq left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

can you make this for osv-scanner as well?

@another-rex another-rex merged commit 5e788f4 into master Feb 25, 2026
20 checks passed
@another-rex another-rex deleted the renovate-ruby-major-updates-2175686184353370820 branch February 25, 2026 02:07
@G-Rath

G-Rath commented Feb 25, 2026

Copy link
Copy Markdown
Collaborator

I assume there is a reason why we're not just upgrading to v4...?

@cuixq

cuixq commented Feb 25, 2026

Copy link
Copy Markdown
Contributor

We may need to update commonmarker to a newer version so that it's compatible with ruby v4 - maybe another cleanup issue?

@G-Rath

G-Rath commented Feb 25, 2026

Copy link
Copy Markdown
Collaborator

That has marked itself as compatible w/ Ruby v4 - I can look into getting that upgraded across both repos

@cuixq

cuixq commented Feb 25, 2026

Copy link
Copy Markdown
Contributor

yeah but not the version that we depend on - feel free to work on this.

tymzd pushed a commit to tymzd/osv.dev that referenced this pull request Apr 13, 2026
Updated `renovate.json` to prevent major updates for the `ruby` docker
image.
This is in response to PR google#4894
trying to upgrade ruby from 3 to 4.
The affected file is likely `docs/docs.Dockerfile` which uses `FROM
ruby:3`.


---
*PR created automatically by Jules for task
[2175686184353370820](https://jules.google.com/task/2175686184353370820)
started by @another-rex*

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
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.

3 participants