diff --git a/fastlane/patches/supply_custom_promote.rb b/fastlane/patches/supply_custom_promote.rb index b43c5a525d..4dcb894cbd 100644 --- a/fastlane/patches/supply_custom_promote.rb +++ b/fastlane/patches/supply_custom_promote.rb @@ -95,4 +95,20 @@ module Supply UI.message("confirmed that update_track was reached: #{Supply.config[:track_promote_to]} #{release}") end end + class Client + def update_track(track_name, track_object) + UI.verbose("Using custom `update_track` method.") + ensure_active_edit! + + UI.verbose("name:#{track_name} object:#{track_object} package:#{current_package_name}") + call_google_api do + client.update_edit_track( + current_package_name, + current_edit.id, + track_name, + track_object + ) + end + end + end end