From 2a014d76f3bc21d2f44fad05da9cd754abcab98a Mon Sep 17 00:00:00 2001 From: gitclonebrian <235774926+gitclonebrian@users.noreply.github.com> Date: Tue, 25 Nov 2025 14:39:53 -0500 Subject: [PATCH] custom `update_track` method --- fastlane/patches/supply_custom_promote.rb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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