-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Ruby to version 3.3.6 #78
Conversation
@@ -13,7 +13,7 @@ Gem::Specification.new do |spec| | |||
spec.homepage = "" | |||
spec.license = "MIT" | |||
|
|||
spec.required_ruby_version = ">= 3.1" | |||
spec.required_ruby_version = ">= 3.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've increased the required ruby version for the apps using this gem to 3.2. I didn't make it 3.3, because some apps do not use 3.3 yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ohh I forgot. I think we also need to update the CHANGELOG file
dcb0505
to
da4eb4b
Compare
Fixed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a small nitpick. Other than this, all looks good
@@ -1,3 +1,7 @@ | |||
# Unreleased | |||
|
|||
* Drop support for Ruby 3.1, keep supporting Ruby 3.2, use Ruby 3.3 as default https://github.com/alphagov/rails_translation_manager/pull/78 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it would be better to have these changes in a separate commit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
* Drop support for Ruby 3.1
da4eb4b
to
f5d5a75
Compare
* Drop support for Ruby 3.1, keep supporting Ruby 3.2, use Ruby 3.3 as default #78
What
Upgrade all our apps to use Ruby 3.3.6.
It also fixes some deprecations.
Why
We want to keep our software up-to-date. Ruby 3.3.6 was released in November 2024, so we should upgrade to use it.
Trello card