3434 fail-fast : false
3535 matrix :
3636 include :
37+ - xcode : " Xcode_16.0"
38+ runsOn : macOS-14
39+ name : " macOS 14, Xcode 16.0, Swift 6.0"
40+ - xcode : " Xcode_15.4"
41+ runsOn : macOS-14
42+ name : " macOS 14, Xcode 15.4, Swift 5.10"
3743 - xcode : " Xcode_15.0"
3844 runsOn : macos-13
3945 name : " macOS 13, Xcode 15.0, Swift 5.9.0"
6167 fail-fast : false
6268 matrix :
6369 include :
70+ - destination : " OS=18.1,name=iPhone 16 Pro"
71+ name : " iOS 18.1"
72+ xcode : " Xcode_16.1"
73+ runsOn : macOS-14
74+ - destination : " OS=18.0,name=iPhone 16 Pro"
75+ name : " iOS 18.0"
76+ xcode : " Xcode_16.0"
77+ runsOn : macOS-14
78+ - destination : " OS=17.5,name=iPhone 15 Pro"
79+ name : " iOS 17.5"
80+ xcode : " Xcode_15.4"
81+ runsOn : macOS-14
6482 - destination : " OS=17.0.1,name=iPhone 14 Pro"
6583 name : " iOS 17.0.1"
6684 xcode : " Xcode_15.0"
@@ -90,6 +108,18 @@ jobs:
90108 fail-fast : false
91109 matrix :
92110 include :
111+ - destination : " OS=18.1,name=Apple TV"
112+ name : " tvOS 18.1"
113+ xcode : " Xcode_16.1"
114+ runsOn : macOS-14
115+ - destination : " OS=18.0,name=Apple TV"
116+ name : " tvOS 18.0"
117+ xcode : " Xcode_16.0"
118+ runsOn : macOS-14
119+ - destination : " OS=17.5,name=Apple TV"
120+ name : " tvOS 17.5"
121+ xcode : " Xcode_15.4"
122+ runsOn : macOS-14
93123 - destination : " OS=17.0,name=Apple TV"
94124 name : " tvOS 17.0"
95125 xcode : " Xcode_15.0"
@@ -119,6 +149,18 @@ jobs:
119149 fail-fast : false
120150 matrix :
121151 include :
152+ - destination : " OS=11.1,name=Apple Watch Series 10 (46mm)"
153+ name : " watchOS 11.1"
154+ xcode : " Xcode_16.1"
155+ runsOn : macOS-14
156+ - destination : " OS=11.0,name=Apple Watch Series 10 (46mm)"
157+ name : " watchOS 11.0"
158+ xcode : " Xcode_16.0"
159+ runsOn : macOS-14
160+ - destination : " OS=10.5,name=Apple Watch Series 9 (45mm)"
161+ name : " watchOS 10.5"
162+ xcode : " Xcode_15.4"
163+ runsOn : macOS-14
122164 - destination : " OS=10.0,name=Apple Watch Series 9 (45mm)"
123165 name : " watchOS 10.0"
124166 xcode : " Xcode_15.0"
@@ -148,10 +190,16 @@ jobs:
148190 fail-fast : false
149191 matrix :
150192 include :
151- - name : " Xcode 15"
193+ - name : " macOS 14, SPM 6.0.2 Test"
194+ xcode : " Xcode_16.1"
195+ runsOn : macOS-14
196+ - name : " macOS 14, SPM 6.0.0 Test"
197+ xcode : " Xcode_16.0"
198+ runsOn : macOS-14
199+ - name : " macOS 14, SPM 5.9.0 Test"
152200 xcode : " Xcode_15.0"
153- runsOn : macos-13
154- - name : " Xcode 14 "
201+ runsOn : macos-14
202+ - name : " macOS 13, SPM 5.8.1 Test "
155203 xcode : " Xcode_14.3.1"
156204 runsOn : macos-13
157205 steps :
@@ -176,11 +224,11 @@ jobs:
176224
177225 discover-typos :
178226 name : Discover Typos
179- runs-on : macOS-12
227+ runs-on : macOS-13
180228 env :
181229 DEVELOPER_DIR : /Applications/Xcode_14.1.app/Contents/Developer
182230 steps :
183- - uses : actions/checkout@v2
231+ - uses : actions/checkout@v4
184232 - name : Discover typos
185233 run : |
186234 export PATH="$PATH:/Library/Frameworks/Python.framework/Versions/3.11/bin"
0 commit comments