@@ -18,12 +18,12 @@ jobs:
1818 DEVELOPER_DIR : ' /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
1919 strategy :
2020 matrix :
21- xcode : [ 14.3.1, 15.2 ]
21+ xcode : [ 15.4, 16.4 ]
2222 include :
23- - xcode : 14.3.1
24- macos : macos-14
25- - xcode : 15.2
23+ - xcode : 15.4
2624 macos : macos-14
25+ - xcode : 16.4
26+ macos : macos-15
2727 steps :
2828 - name : Checkout Repo
2929 uses : actions/checkout@v4
@@ -37,14 +37,14 @@ jobs:
3737 DEVELOPER_DIR : ' /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
3838 strategy :
3939 matrix :
40- xcode : [ 14.3.1, 15.2 ]
40+ xcode : [ 15.4, 16.4 ]
4141 include :
42- - xcode : 14.3.1
43- macos : macos-14
44- destination : " platform=iOS Simulator,name=iPhone 14,OS=16.4"
45- - xcode : 15.2
42+ - xcode : 15.4
4643 macos : macos-14
47- destination : " platform=iOS Simulator,name=iPhone 14,OS=17.2"
44+ destination : " platform=iOS Simulator,name=iPhone 15,OS=17.5"
45+ - xcode : 16.4
46+ macos : macos-15
47+ destination : " platform=iOS Simulator,name=iPhone 16,OS=18.5"
4848 steps :
4949 - name : Checkout Repo
5050 uses : actions/checkout@v4
@@ -56,14 +56,14 @@ jobs:
5656 runs-on : ${{ matrix.macos }}
5757 strategy :
5858 matrix :
59- xcode : [ 14.3.1, 15.2 ]
59+ xcode : [ 15.4, 16.4 ]
6060 include :
61- - xcode : 14.3.1
61+ - xcode : 15.4
6262 macos : macos-14
63- destination : " platform=tvOS Simulator,name=Apple TV,OS=16.4 "
64- - xcode : 15.2
65- macos : macos-14
66- destination : " platform=tvOS Simulator,name=Apple TV,OS=17.2 "
63+ destination : " platform=tvOS Simulator,name=Apple TV,OS=17.5 "
64+ - xcode : 16.4
65+ macos : macos-15
66+ destination : " platform=tvOS Simulator,name=Apple TV,OS=18.5 "
6767 env :
6868 DEVELOPER_DIR : ' /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
6969 steps :
@@ -77,14 +77,14 @@ jobs:
7777 runs-on : ${{ matrix.macos }}
7878 strategy :
7979 matrix :
80- xcode : [ 14.3.1, 15.2 ]
80+ xcode : [ 15.4, 16.4 ]
8181 include :
82- - xcode : 14.3.1
83- macos : macos-14
84- destination : " platform=watchOS Simulator,name=Apple Watch Series 8 (41mm),OS=9.4"
85- - xcode : 15.2
82+ - xcode : 15.4
8683 macos : macos-14
87- destination : " platform=watchOS Simulator,name=Apple Watch Series 9 (41mm),OS=10.2"
84+ destination : " platform=watchOS Simulator,name=Apple Watch Series 9 (41mm),OS=10.5"
85+ - xcode : 16.4
86+ macos : macos-15
87+ destination : " platform=watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.5"
8888 env :
8989 DEVELOPER_DIR : ' /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
9090 steps :
@@ -95,18 +95,18 @@ jobs:
9595
9696 example :
9797 name : Example Project
98- runs-on : macos-14
98+ runs-on : macos-15
9999 env :
100- DEVELOPER_DIR : ' /Applications/Xcode_15.2 .app/Contents/Developer'
100+ DEVELOPER_DIR : ' /Applications/Xcode_16.4 .app/Contents/Developer'
101101 steps :
102102 - name : Checkout Repo
103103 uses : actions/checkout@v4
104104 - name : UI Test
105- run : ${{ env.XCODEBUILD }} -workspace "Example/Example.xcworkspace" -scheme "Example" -destination "platform=iOS Simulator,name=iPhone 14 ,OS=17.2 " clean test | xcbeautify
105+ run : ${{ env.XCODEBUILD }} -workspace "Example/Example.xcworkspace" -scheme "Example" -destination "platform=iOS Simulator,name=iPhone 16 ,OS=18.5 " clean test | xcbeautify
106106
107107 cocoapods :
108108 name : CocoaPods
109- runs-on : macos-14
109+ runs-on : macos-15
110110 steps :
111111 - name : Checkout Repo
112112 uses : actions/checkout@v4
0 commit comments