Fix: set IOS_BETA_BUNDLE_ID at job level for provisioning profile selection
Merged
AZ
3mo ago+3+3+0123456789-0-0-0123456789
The provisioning profile installation step runs before the archive step, so it couldn't access IOS_BETA_BUNDLE_ID to select the correct profile. This moves the bundle ID and display name to the job-level environment so all steps can access them.
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.
Summary by cubic
Set IOS_BETA_BUNDLE_ID and IOS_BETA_DISPLAY_NAME at the job level in the iOS TestFlight workflow so the provisioning profile step can select the correct profile for internal builds. Fixes profile selection failing when the archive step defines these values too late.
Summary by CodeRabbit
- Chores
- Standardized the internal iOS beta build identity used during TestFlight uploads.
- Internal builds now use a consistent bundle identifier and display name.