77
88jobs :
99 unittests :
10- runs-on : macos-15
10+ runs-on : macos-14
1111 strategy :
1212 fail-fast : false
1313 matrix :
@@ -18,40 +18,40 @@ jobs:
1818 # also, the xcode version (simulator_xcode_version) and simulator os versions (os) are moving target. We have to change these time to time.
1919 # - see "https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md" for installed macOS, xcode and simulator versions.
2020 include :
21- - os : 18.4
22- device : " iPhone 16 "
21+ - os : 17.2
22+ device : " iPhone 15 "
2323 scheme : " OptimizelySwiftSDK-iOS"
2424 test_sdk : " iphonesimulator"
2525 platform : " iOS Simulator"
2626 os_type : " iOS"
27- simulator_xcode_version : 16 .3
28- - os : 18.5
29- device : " iPhone 16 Plus "
27+ simulator_xcode_version : 15 .3
28+ - os : 17.4
29+ device : " iPad Pro 11-inch (M4) "
3030 scheme : " OptimizelySwiftSDK-iOS"
3131 test_sdk : " iphonesimulator"
3232 platform : " iOS Simulator"
3333 os_type : " iOS"
34- simulator_xcode_version : 16.4
35- - os : 18.6
36- device : " iPad Air 11-inch (M2) "
34+ simulator_xcode_version : 15.3
35+ - os : 18.2
36+ device : " iPhone 16 "
3737 scheme : " OptimizelySwiftSDK-iOS"
3838 test_sdk : " iphonesimulator"
3939 platform : " iOS Simulator"
4040 os_type : " iOS"
41- simulator_xcode_version : 16.4
42- - os : 18 .5
41+ simulator_xcode_version : 15.3
42+ - os : 17 .5
4343 device : " Apple TV"
4444 scheme : " OptimizelySwiftSDK-tvOS"
4545 test_sdk : " appletvsimulator"
4646 platform : " tvOS Simulator"
4747 os_type : " tvOS"
48- simulator_xcode_version : 16.4
48+ simulator_xcode_version : 15.3
4949 steps :
5050 - uses : actions/checkout@v3
5151 - uses : maxim-lobanov/setup-xcode@v1
5252 with :
5353 # macos version and supported simulator_xcode_versions are all related to this xcode_version, so be careful when you upgrade this.
54- xcode-version : 16.4
54+ xcode-version : 15.3
5555 - name : set SDK Branch if PR
5656 env :
5757 BASE_REF : ${{ github.base_ref }}
0 commit comments