Fix TestFlight group assignment in non-interactive mode

Two changes:

- Pass app_platform:"ios" to upload_to_testflight. In distribute_only mode
  fastlane calls fetch_app_platform, which prompts for input and crashes in
  CI ("Could not retrieve response as fastlane runs in non-interactive mode").

- Drop the iOS "What to Test" changelog. The release notes are already posted
  to Slack by the nightly workflow, so there's no need to also set them on the
  TestFlight build. Removes the releaseNotes input and changelog plumbing.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Eric Bailey
2026-06-17 19:19:49 -05:00
parent cc8162bf11
commit d2c511075a
2 changed files with 3 additions and 13 deletions
-1
View File
@@ -78,7 +78,6 @@ jobs:
with:
profile: testflight
assignTestFlightGroup: true
releaseNotes: ${{ needs.prepare.outputs.notes }}
secrets: inherit
android: