spaceship/lib/spaceship/connect_api/testflight/testflight.rb in fastlane-2.143.0 vs spaceship/lib/spaceship/connect_api/testflight/testflight.rb in fastlane-2.144.0

- old
+ new

@@ -179,9 +179,32 @@ } Client.instance.post("builds/#{build_id}/relationships/betaGroups", body) end + def create_beta_group(app_id: nil, group_name: nil, public_link_enabled: false, public_link_limit: 10_000, public_link_limit_enabled: false) + body = { + data: { + attributes: { + name: group_name, + publicLinkEnabled: public_link_enabled, + publicLinkLimit: public_link_limit, + publicLinkLimitEnabled: public_link_limit_enabled + }, + relationships: { + app: { + data: { + id: app_id, + type: "apps" + } + } + }, + type: "betaGroups" + } + } + Client.instance.post("betaGroups", body) + end + # # betaTesters # def get_beta_testers(filter: {}, includes: nil, limit: nil, sort: nil)