Skip to content
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

[Ruby] Ruby 2.6 is now the minimum (dropping Ruby 2.5) #20413

Merged
merged 4 commits into from Jun 25, 2022

Conversation

joshdholtz
Copy link
Member

@joshdholtz joshdholtz commented Jun 25, 2022

Motivation and Context

Ruby 2.5 has been end-of-lifed 1 year and 2 months ago on March 31st, 2021.

Some of our dependencies are bumping to a minimum of Ruby 2.6 which causes some rough installations. Specifically, signet's latest release of 0.17 no longer supports Ruby 2.5 and signet is used by a bunch of Google gems.

Description

  • Bumped fastlane.gemspec to minimum Ruby 2.6
  • Bumped .rubocop.yml to target of Ruby 2.6
  • Updated CircleCI to no longer have a Ruby 2.5
  • Updated plugin template to use Ruby 2.6

Comment on lines +27 to +32
Lint/ErbNewArguments:
Enabled: false

Style/SlicingWithRange:
Enabled: false

Copy link
Member Author

Choose a reason for hiding this comment

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

Will disable these later but wanted to make this change PR minimal 🤷‍♂️

@joshdholtz joshdholtz merged commit 6863892 into master Jun 25, 2022
@joshdholtz joshdholtz deleted the joshdholtz-dropping-ruby-2.5 branch June 25, 2022 20:33
crazymanish added a commit that referenced this pull request Jun 26, 2022
* master:
  [pilot] added the Pilot::TesterExporter class unit tests (#20394)
  Add device Google Pixel 5 (#20389)
  [action][update_info_plist] improve the plist file-path option validation check (#20356)
  Specify s3 object prefix (#20344)
  [snapshot] Add missing iPod touch to Generated Snapshot Reports (#20337)
  [Ruby] Ruby 2.6 is now the minimum (dropping Ruby 2.5) (#20413)
@fastlane-bot
Copy link

Hey @joshdholtz 👋

Thank you for your contribution to fastlane and congrats on getting this pull request merged 🎉
The code change now lives in the master branch, however it wasn't released to RubyGems yet.
We usually ship about once a week, and your PR will be included in the next one.

Please let us know if this change requires an immediate release by adding a comment here 👍
We'll notify you once we shipped a new release with your changes 🚀

@fastlane-bot
Copy link

Congratulations! 🎉 This was released as part of fastlane 2.207.0 🚀

@FilDevTronic
Copy link

Shouldn't this kinda change warrant a major version bump, rather than a minor bump?

@fastlane fastlane locked and limited conversation to collaborators Sep 5, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants