Skip to content

Commit 50d900e

Browse files
Add TestFlight Release Group for Beta Testing (#118)
# Add TestFlight Release Group for Beta Testing ## ⚙️ Release Notes - Add TestFlight Release Group for Beta Testing ### Code of Conduct & Contributing Guidelines By creating and submitting this pull request, you agree to follow our [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md): - [x] I agree to follow the [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md).
1 parent bcebb99 commit 50d900e

1 file changed

Lines changed: 23 additions & 10 deletions

File tree

fastlane/Fastfile

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -203,23 +203,36 @@ platform :ios do
203203
commit = last_git_commit
204204

205205
if environment == "production"
206-
deliver(
206+
# For our 4.0 beta releases, we currently only use TestFlight in a larger release group.
207+
# deliver(
208+
# app_identifier: appidentifier,
209+
# release_notes: {
210+
# 'en-US' => releasenotes
211+
# },
212+
# submit_for_review: true,
213+
# force: true,
214+
# reject_if_possible: true,
215+
# automatic_release: true,
216+
# precheck_include_in_app_purchases: false,
217+
# )
218+
upload_to_testflight(
207219
app_identifier: appidentifier,
208-
release_notes: {
209-
'en-US' => releasenotes
210-
},
211-
submit_for_review: true,
212-
force: true,
213-
reject_if_possible: true,
214-
automatic_release: true,
215-
precheck_include_in_app_purchases: false,
220+
distribute_external: true,
221+
reject_build_waiting_for_review: true,
222+
expire_previous_builds: false,
223+
groups: [
224+
"Release Testing"
225+
],
226+
submit_beta_review: true,
227+
notify_external_testers: true,
228+
changelog: releasenotes
216229
)
217230
else
218231
upload_to_testflight(
219232
app_identifier: appidentifier,
220233
distribute_external: true,
221234
reject_build_waiting_for_review: true,
222-
expire_previous_builds: true,
235+
expire_previous_builds: false, # Change to true, once we make App Store releases on production deployments.
223236
groups: [
224237
"External Testers"
225238
],

0 commit comments

Comments
 (0)