25
25
target : [ios, tvos, macos, watchos]
26
26
build-env :
27
27
- os : macos-14
28
- xcode : Xcode_15 .2
28
+ xcode : Xcode_16 .2
29
29
- os : macos-15
30
30
xcode : Xcode_16.2
31
31
runs-on : ${{ matrix.build-env.os }}
48
48
49
49
mlmodeldownloader-cron-only :
50
50
if : github.event_name == 'schedule' && github.repository == 'Firebase/firebase-ios-sdk'
51
- runs-on : macos-14
51
+ runs-on : macos-15
52
52
env :
53
53
plist_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
54
54
strategy :
58
58
steps :
59
59
- uses : actions/checkout@v4
60
60
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
61
+ - name : Xcode
62
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
61
63
- name : Setup Bundler
62
64
run : scripts/setup_bundler.sh
63
65
- name : Configure test keychain
78
80
cache_key : ${{ steps.generate_cache_key.outputs.cache_key }}
79
81
steps :
80
82
- uses : actions/checkout@v4
83
+ - name : Xcode
84
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
81
85
- name : Generate Swift Package.resolved
82
86
id : swift_package_resolve
83
87
run : |
@@ -99,11 +103,8 @@ jobs:
99
103
strategy :
100
104
matrix :
101
105
include :
102
- - os : macos-13
103
- xcode : Xcode_15.2
104
- target : iOS
105
106
- os : macos-14
106
- xcode : Xcode_15.4
107
+ xcode : Xcode_16.2
107
108
target : iOS
108
109
- os : macos-15
109
110
xcode : Xcode_16.2
@@ -161,13 +162,15 @@ jobs:
161
162
if : github.repository == 'Firebase/firebase-ios-sdk' && (github.event_name == 'schedule' || github.event_name == 'pull_request')
162
163
env :
163
164
plist_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
164
- runs-on : macos-14
165
+ runs-on : macos-15
165
166
steps :
166
167
- uses : actions/checkout@v4
167
168
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
168
169
with :
169
170
cache_key : build-test${{ matrix.os }}
170
171
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
172
+ - name : Xcode
173
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
171
174
- name : Setup Bundler
172
175
run : scripts/setup_bundler.sh
173
176
- name : Install GoogleService-Info.plist
0 commit comments