From dc92dc6fd6272f1881919b333b946165a44b88f2 Mon Sep 17 00:00:00 2001 From: GevaZeichner Date: Tue, 12 Dec 2023 19:31:58 -0500 Subject: [PATCH] [action][upload_symbols_to_crashlytics] allow '~' in binary path (#21032) Similar to the Pilot fix here: https://github.com/fastlane/fastlane/pull/9481 --- fastlane/lib/fastlane/actions/upload_symbols_to_crashlytics.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/fastlane/lib/fastlane/actions/upload_symbols_to_crashlytics.rb b/fastlane/lib/fastlane/actions/upload_symbols_to_crashlytics.rb index 136b7c5921d..5055fe8f5d5 100644 --- a/fastlane/lib/fastlane/actions/upload_symbols_to_crashlytics.rb +++ b/fastlane/lib/fastlane/actions/upload_symbols_to_crashlytics.rb @@ -174,6 +174,7 @@ def self.available_options description: "The path to the upload-symbols file of the Fabric app", optional: true, verify_block: proc do |value| + value = File.expand_path(value) UI.user_error!("Couldn't find file at path '#{value}'") unless File.exist?(value) end), FastlaneCore::ConfigItem.new(key: :platform,