Skip to content

Commit 322ceb6

Browse files
committed
Lower AuthFlowTester deployment target to iOS 17.0 and add iOS 17 to UI nightly tests
- Changed IPHONEOS_DEPLOYMENT_TARGET from 17.6 to 17.0 in AuthFlowTester and AuthFlowTesterUITests to match SalesforceSDKCore's minimum target - Added iOS 17 (with Xcode 16) to ui-test-nightly.yaml workflow matrix to ensure AuthFlowTester UI tests run on iOS 17.5 in CI
1 parent 9e270ae commit 322ceb6

2 files changed

Lines changed: 17 additions & 6 deletions

File tree

.github/workflows/ui-test-nightly.yaml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,21 @@ on:
77

88
jobs:
99
ios-ui-test-nightly:
10+
strategy:
11+
fail-fast: false
12+
matrix:
13+
ios: [^26, ^18, ^17]
14+
include:
15+
- ios: ^26
16+
xcode: ^26
17+
- ios: ^18
18+
xcode: ^16
19+
- ios: ^17
20+
xcode: ^16
1021
uses: ./.github/workflows/reusable-ui-test-workflow.yaml
1122
with:
12-
ios: "^26"
13-
xcode: "^26"
23+
ios: ${{ matrix.ios }}
24+
xcode: ${{ matrix.xcode }}
1425
short_timeout: "2"
1526
long_timeout: "7"
1627
secrets: inherit

native/SampleApps/AuthFlowTester/AuthFlowTester.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@
359359
CODE_SIGN_STYLE = Automatic;
360360
CURRENT_PROJECT_VERSION = 1;
361361
GENERATE_INFOPLIST_FILE = YES;
362-
IPHONEOS_DEPLOYMENT_TARGET = 17.6;
362+
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
363363
MARKETING_VERSION = 1.0;
364364
PRODUCT_BUNDLE_IDENTIFIER = com.salesforce.mobilesdk.AuthFlowTesterUITests;
365365
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -379,7 +379,7 @@
379379
CODE_SIGN_STYLE = Automatic;
380380
CURRENT_PROJECT_VERSION = 1;
381381
GENERATE_INFOPLIST_FILE = YES;
382-
IPHONEOS_DEPLOYMENT_TARGET = 17.6;
382+
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
383383
MARKETING_VERSION = 1.0;
384384
PRODUCT_BUNDLE_IDENTIFIER = com.salesforce.mobilesdk.AuthFlowTesterUITests;
385385
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -530,7 +530,7 @@
530530
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
531531
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
532532
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortraitUpsideDown";
533-
IPHONEOS_DEPLOYMENT_TARGET = 17.6;
533+
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
534534
LD_RUNPATH_SEARCH_PATHS = (
535535
"$(inherited)",
536536
"@executable_path/Frameworks",
@@ -560,7 +560,7 @@
560560
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
561561
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
562562
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortraitUpsideDown";
563-
IPHONEOS_DEPLOYMENT_TARGET = 17.6;
563+
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
564564
LD_RUNPATH_SEARCH_PATHS = (
565565
"$(inherited)",
566566
"@executable_path/Frameworks",

0 commit comments

Comments
 (0)