From 57997d6d164afface2ff3030f0931dda12e5df10 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 11 Feb 2026 14:01:27 +0000 Subject: [PATCH] Add --what-to-test to iOS submissions (#9856) Sets the "What to test" field in TestFlight to distinguish between TestFlight and Production builds. Co-authored-by: Claude Opus 4.6 --- .github/workflows/build-submit-ios.yml | 7 ++++++- .github/workflows/bundle-deploy-eas-update.yml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-submit-ios.yml b/.github/workflows/build-submit-ios.yml index 2ebbd66ec9..a2576e329a 100644 --- a/.github/workflows/build-submit-ios.yml +++ b/.github/workflows/build-submit-ios.yml @@ -118,7 +118,12 @@ jobs: fi - name: 🚀 Deploy - run: eas submit -p ios --non-interactive --path ios-build/ios/build/Bluesky.ipa + env: + PROFILE: ${{ inputs.profile || 'testflight' }} + run: > + eas submit -p ios --non-interactive + --path ios-build/ios/build/Bluesky.ipa + --what-to-test "$([[ "$PROFILE" == "production" ]] && echo "Production build" || echo "TestFlight build")" - name: 🪲 Upload dSYM to Sentry run: > diff --git a/.github/workflows/bundle-deploy-eas-update.yml b/.github/workflows/bundle-deploy-eas-update.yml index ee59cad977..46c848b879 100644 --- a/.github/workflows/bundle-deploy-eas-update.yml +++ b/.github/workflows/bundle-deploy-eas-update.yml @@ -242,7 +242,7 @@ jobs: --local --output build.ipa --non-interactive - name: 🚀 Deploy - run: eas submit -p ios --non-interactive --path build.ipa + run: eas submit -p ios --non-interactive --path build.ipa --what-to-test "TestFlight build" - name: ⬇️ Restore Cache id: get-base-commit