From 8178a61dba167c427a8fe50fd7111eb7af516e53 Mon Sep 17 00:00:00 2001 From: mpbw2 <59324545+mpbw2@users.noreply.github.com> Date: Wed, 16 Jul 2025 10:13:21 -0400 Subject: [PATCH] [PM-22335] Support fastlane dev via rbenv (#5390) --- .ruby-version | 2 +- Gemfile | 9 +++++++++ Gemfile.lock | 12 ++++++++++-- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.ruby-version b/.ruby-version index bea438e9ad..4d9d11cf50 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.1 +3.4.2 diff --git a/Gemfile b/Gemfile index 32ff931186..89fcb9af06 100644 --- a/Gemfile +++ b/Gemfile @@ -7,3 +7,12 @@ gem 'time' plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') eval_gemfile(plugins_path) if File.exist?(plugins_path) + +# Since ruby 3.4.0 these are not included in the standard library +gem 'abbrev' +gem 'logger' +gem 'mutex_m' +gem 'csv' + +# Starting with Ruby 3.5.0, these are not included in the standard library +gem 'ostruct' diff --git a/Gemfile.lock b/Gemfile.lock index ff6bf0e437..799609e1fa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,6 +5,7 @@ GEM base64 nkf rexml + abbrev (0.1.2) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) artifactory (3.0.17) @@ -34,6 +35,7 @@ GEM colored2 (3.1.2) commander (4.6.0) highline (~> 2.0.0) + csv (3.3.5) date (3.4.1) declarative (0.0.20) digest-crc (0.7.0) @@ -179,6 +181,7 @@ GEM nkf (0.2.0) optparse (0.6.0) os (1.1.4) + ostruct (0.6.1) plist (3.7.2) public_suffix (6.0.2) rake (13.3.0) @@ -230,12 +233,17 @@ PLATFORMS ruby DEPENDENCIES + abbrev + csv fastlane fastlane-plugin-firebase_app_distribution + logger + mutex_m + ostruct time RUBY VERSION - ruby 3.3.1p55 + ruby 3.4.2p28 BUNDLED WITH - 2.6.6 + 2.6.9