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

[fastlane][ci] Lock google-cloud-env < 2.0.0 for Ruby 2.6 and fix CI to use specified ruby versions #21777

Merged

Conversation

joshdholtz
Copy link
Member

Motivation and Context

  • CI wasn't using the specified version of Ruby (always using system)
  • google-cloud-env dropped Ruby 2.6 support in version 2.0.0 so locking us into < 2.0.0 until we drop Ruby 2.6 (which will be soon-ish but not doing it because its default on some macOS versions still)

Description

  • Lock fastlane.gemspec to use < 2.0.0 for google-cloud-env
  • Using macOS orb on CircleCI to switch Ruby versions

@joshdholtz joshdholtz merged commit d6a2c74 into master Jan 4, 2024
6 checks passed
@joshdholtz joshdholtz deleted the joshdholtz-fix-ruby-2.6-and-ci-using-defined-ruby-version branch January 4, 2024 15:54
SubhrajyotiSen pushed a commit to KeepTruckin/fastlane that referenced this pull request Jan 17, 2024
…to use specified ruby versions (fastlane#21777)

* [fastlane][ci] Lock google-cloud-env < 2.0.0 for Ruby 2.6 and fix CI to use specified ruby versions

* 1.6, not 1.7

* Fix CircleCI ruby versions

* Oops
@ksuther
Copy link

ksuther commented Jan 26, 2024

Just leaving a note that this change breaks fastlane when installing as a gem and updating. Doing the following:

gem install fastlane
gem update
fastlane

Will fail with the error in #21788.

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.

None yet

2 participants