docker-library / ruby

Docker Official Image packaging for Ruby
http://www.ruby-lang.org/
BSD 2-Clause "Simplified" License
590 stars 334 forks source link

Upgrade to Ruby 3.3.1 #444

Closed henrikbjorn closed 6 months ago

henrikbjorn commented 6 months ago

3.3.1 was released https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/

frederikspang commented 6 months ago

We should probably Update all new version. Several versions have been patched in addition to 3.3.x

henrikbjorn commented 6 months ago

We should probably Update all new version. Several versions have been patched in addition to 3.3.x

After creating the PR I saw an update.sh script and with some of the other updates it seems there is a bot doing the heavy lifting.

Earlopain commented 6 months ago

Yeah, these patch releases are done automatically. Update checks are done every 6 hours, should happen in 3 now. You can follow along at https://doi-janky.infosiftr.net/job/update.sh/job/ruby

If a maintainer is around before this might be merged, otherwise the bot is gonna snag it up.

tianon commented 6 months ago

For this to work, it also needs to update versions.json, as versions.sh/apply-templates.sh would do (or update.sh if you want something that runs both at once).

Also, we've got 3.2.4, 3.1.5, and 3.0.7 that also have security updates and need similar treatment. I've opened a PR at https://github.com/docker-library/ruby/pull/446 which includes all the necessary changes and all versions. :+1:

henrikbjorn commented 6 months ago

@tianon Is it possible to get a CONTRIBUTING.md document or document how to update the different versions in the readme?

Seems there is a automated way of doing it.