10
10
env :
11
11
CI_XCODE_OLDEST : ' /Applications/Xcode_14.2.app/Contents/Developer'
12
12
CI_XCODE_14 : ' /Applications/Xcode_14.3.1.app/Contents/Developer'
13
- CI_XCODE_LATEST : ' /Applications/Xcode_15.4 .app/Contents/Developer'
13
+ CI_XCODE_LATEST : ' /Applications/Xcode_16.2 .app/Contents/Developer'
14
14
15
15
concurrency :
16
16
group : ${{ github.workflow }}-${{ github.ref }}
@@ -19,21 +19,21 @@ concurrency:
19
19
jobs :
20
20
test :
21
21
timeout-minutes : 25
22
- runs-on : macos-14
22
+ runs-on : macos-15
23
23
strategy :
24
24
matrix :
25
- destination : ['platform=iOS\ Simulator,OS=17.5 ,name=iPhone\ 15 \ Pro\ Max', 'platform\=tvOS\ Simulator,OS=17.5 ,name\=Apple\ TV', 'platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 9 \ \(41mm \)', 'platform=macOS', 'platform=visionOS\ Simulator,OS=1 .2,name=Apple\ Vision\ Pro']
25
+ destination : ['platform=iOS\ Simulator,OS=18.2 ,name=iPhone\ 16 \ Pro\ Max', 'platform\=tvOS\ Simulator,OS=18.2 ,name\=Apple\ TV', 'platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10 \ \(42mm \)', 'platform=macOS', 'platform=visionOS\ Simulator,OS=2 .2,name=Apple\ Vision\ Pro']
26
26
action : ['test', 'build']
27
27
exclude :
28
- - destination : ' platform=iOS\ Simulator,OS=17.5 ,name=iPhone\ 15 \ Pro\ Max'
28
+ - destination : ' platform=iOS\ Simulator,OS=18.2 ,name=iPhone\ 16 \ Pro\ Max'
29
29
action : ' build'
30
- - destination : ' platform\=tvOS\ Simulator,OS=17.5 ,name\=Apple\ TV'
30
+ - destination : ' platform\=tvOS\ Simulator,OS=18.2 ,name\=Apple\ TV'
31
31
action : ' build'
32
32
- destination : ' platform=macOS'
33
33
action : ' build'
34
- - destination : ' platform=visionOS\ Simulator,OS=1 .2,name=Apple\ Vision\ Pro'
34
+ - destination : ' platform=visionOS\ Simulator,OS=2 .2,name=Apple\ Vision\ Pro'
35
35
action : ' test'
36
- - destination : ' platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 9 \ \(41mm \)'
36
+ - destination : ' platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10 \ \(42mm \)'
37
37
action : ' test'
38
38
steps :
39
39
- uses : actions/checkout@v4
55
55
with :
56
56
format : lcov
57
57
search-paths : ./DerivedData
58
+ ignore-conversion-failures : true
58
59
env :
59
60
DEVELOPER_DIR : ${{ env.CI_XCODE_LATEST }}
60
61
- name : Upload coverage to Codecov
68
69
69
70
spm-test :
70
71
timeout-minutes : 25
71
- runs-on : macos-14
72
+ runs-on : macos-15
72
73
steps :
73
74
- uses : actions/checkout@v4
74
75
- name : Create and set the default keychain
89
90
with :
90
91
format : lcov
91
92
search-paths : ./.build
93
+ ignore-conversion-failures : true
92
94
env :
93
95
DEVELOPER_DIR : ${{ env.CI_XCODE_LATEST }}
94
96
- name : Upload coverage to Codecov
@@ -104,11 +106,11 @@ jobs:
104
106
xcode-test-5_7 :
105
107
timeout-minutes : 25
106
108
needs : linux
107
- runs-on : macos-12
109
+ runs-on : macos-13
108
110
steps :
109
111
- uses : actions/checkout@v4
110
112
- name : Build-Test
111
- run : set -o pipefail && env NSUnbufferedIO=YES xcodebuild -workspace Parse.xcworkspace -scheme ParseSwift -destination platform\=iOS\ Simulator,name\=iPhone\ 13 \ Pro\ Max -derivedDataPath DerivedData build 2>&1 | xcbeautify --renderer github-actions
113
+ run : set -o pipefail && env NSUnbufferedIO=YES xcodebuild -workspace Parse.xcworkspace -scheme ParseSwift -destination platform\=iOS\ Simulator,name\=iPhone\ 14 \ Pro\ Max -derivedDataPath DerivedData build 2>&1 | xcbeautify --renderer github-actions
112
114
env :
113
115
DEVELOPER_DIR : ${{ env.CI_XCODE_OLDEST }}
114
116
@@ -156,7 +158,7 @@ jobs:
156
158
docs :
157
159
timeout-minutes : 10
158
160
needs : linux
159
- runs-on : macos-14
161
+ runs-on : macos-15
160
162
steps :
161
163
- uses : actions/checkout@v4
162
164
- name : Generate Docs
@@ -166,7 +168,7 @@ jobs:
166
168
167
169
cocoapods :
168
170
needs : linux
169
- runs-on : macos-14
171
+ runs-on : macos-15
170
172
steps :
171
173
- uses : actions/checkout@v4
172
174
- name : Update Framework Version
0 commit comments