@@ -31,11 +31,11 @@ jobs:
31
31
]
32
32
build-env :
33
33
- os : macos-14
34
- xcode : Xcode_15 .2
35
- tests : --skip-tests
34
+ xcode : Xcode_16 .2
35
+ tests :
36
36
- os : macos-15
37
37
xcode : Xcode_16.2
38
- tests : " "
38
+ tests :
39
39
runs-on : ${{ matrix.build-env.os }}
40
40
steps :
41
41
- uses : actions/checkout@v4
61
61
cache_key : ${{ steps.generate_cache_key.outputs.cache_key }}
62
62
steps :
63
63
- uses : actions/checkout@v4
64
+ - name : Xcode
65
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
64
66
- name : Generate Swift Package.resolved
65
67
id : swift_package_resolve
66
68
run : |
83
85
strategy :
84
86
matrix :
85
87
include :
86
- - os : macos-13
87
- xcode : Xcode_15.2
88
- target : iOS
89
88
- os : macos-14
90
- xcode : Xcode_15.4
89
+ xcode : Xcode_16.2
91
90
target : iOS
92
91
- os : macos-15
93
92
xcode : Xcode_16.2
@@ -163,6 +162,8 @@ jobs:
163
162
steps :
164
163
- uses : actions/checkout@v4
165
164
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
165
+ - name : Xcode
166
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
166
167
- name : Setup quickstart
167
168
run : scripts/setup_quickstart.sh crashlytics
168
169
env :
@@ -187,13 +188,15 @@ jobs:
187
188
env :
188
189
plist_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
189
190
signin_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
190
- runs-on : macos-14
191
+ runs-on : macos-15
191
192
steps :
192
193
- uses : actions/checkout@v4
193
194
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
194
195
- uses : actions/setup-python@v5
195
196
with :
196
197
python-version : ' 3.11'
198
+ - name : Xcode
199
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
197
200
- name : Setup quickstart
198
201
run : scripts/setup_quickstart.sh crashlytics
199
202
env :
@@ -221,7 +224,7 @@ jobs:
221
224
# Don't run on private repo.
222
225
if : github.event_name == 'schedule' && github.repository == 'Firebase/firebase-ios-sdk'
223
226
224
- runs-on : macos-14
227
+ runs-on : macos-15
225
228
strategy :
226
229
matrix :
227
230
# Disable watchos because it does not support XCTest.
@@ -235,6 +238,8 @@ jobs:
235
238
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
236
239
- name : Setup Bundler
237
240
run : scripts/setup_bundler.sh
241
+ - name : Xcode
242
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
238
243
- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
239
244
with :
240
245
timeout_minutes : 120
0 commit comments