@@ -25,7 +25,7 @@ concurrency:
2525
2626env :
2727 HOMEBREW_NO_INSTALL_CLEANUP : 1 # Disable cleanup for homebrew, we don't need it on CI
28- IOS_SIMULATOR_DEVICE : " iPhone 16 Pro (18.5 )"
28+ IOS_SIMULATOR_DEVICE : " iPhone 17 Pro (26.0 )"
2929 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3030 GITHUB_PR_NUM : ${{ github.event.pull_request.number }}
3131
8383 if : ${{ github.event.inputs.record_snapshots_uikit != 'true' || github.event.inputs.record_snapshots_swiftui == 'true' }}
8484 env :
8585 GITHUB_TOKEN : ${{ secrets.CI_BOT_GITHUB_TOKEN }} # to open a PR
86+ IOS_SIMULATOR_DEVICE : " iPhone 16 Pro (18.5)" # TODO: IOS-1181
87+ XCODE_VERSION : " 16.4" # TODO: IOS-1181
8688 steps :
87898890 - uses : ./.github/actions/bootstrap
@@ -133,7 +135,7 @@ jobs:
133135 name : Automated Code Review
134136 runs-on : macos-14
135137 env :
136- XCODE_VERSION : " 15.4 "
138+ XCODE_VERSION : " 16.1 "
137139 if : ${{ github.event.inputs.record_snapshots_swiftui != 'true' && github.event.inputs.record_snapshots_uikit != 'true' }}
138140 steps :
139141@@ -147,29 +149,30 @@ jobs:
147149 - run : bundle exec fastlane pod_lint
148150 if : startsWith(github.event.pull_request.head.ref, 'release/')
149151
150- build-xcode15 :
151- name : Build SDKs (Xcode 15 )
152+ build-old-xcode :
153+ name : Build SDKs (Old Xcode )
152154 runs-on : macos-14
153155 needs : test-llc-debug
154156 if : ${{ github.event.inputs.record_snapshots_swiftui != 'true' && github.event.inputs.record_snapshots_uikit != 'true' }}
155157 env :
156- XCODE_VERSION : " 15.4 "
158+ XCODE_VERSION : " 16.1 "
157159 steps :
158160 - name : Connect Bot
159161 uses :
webfactory/[email protected] 160162 with :
161163 ssh-private-key : ${{ secrets.BOT_SSH_PRIVATE_KEY }}
162164165+ - uses : ./.github/actions/xcode-cache
163166 - uses : ./.github/actions/ruby-cache
164167 - name : List Xcode versions
165168 run : mdfind "kMDItemCFBundleIdentifier = 'com.apple.dt.Xcode'"
166169 - name : Build LLC
167- run : bundle exec fastlane test device:"iPhone 15 " build_for_testing:true
170+ run : bundle exec fastlane test device:"iPhone 16 " build_for_testing:true
168171 timeout-minutes : 25
169172 - name : Build SwiftUI
170- run : bundle exec fastlane test_swiftui device:"iPhone 15 " build_for_testing:true
173+ run : bundle exec fastlane test_swiftui device:"iPhone 16 " build_for_testing:true
171174 - name : Build UIKit
172- run : bundle exec fastlane test_uikit device:"iPhone 15 " build_for_testing:true
175+ run : bundle exec fastlane test_uikit device:"iPhone 16 " build_for_testing:true
173176 timeout-minutes : 25
174177 - name : Build XCFrameworks
175178 run : bundle exec fastlane build_xcframeworks
@@ -248,6 +251,8 @@ jobs:
248251 env :
249252 LAUNCH_ID : ${{ needs.allure_testops_launch.outputs.launch_id }}
250253 ALLURE_TOKEN : ${{ secrets.ALLURE_TOKEN }}
254+ IOS_SIMULATOR_DEVICE : " iPhone 16 Pro (18.5)" # TODO: IOS-1181
255+ XCODE_VERSION : " 16.4" # TODO: IOS-1181
251256 strategy :
252257 matrix :
253258 batch : [0]
0 commit comments