File tree Expand file tree Collapse file tree 15 files changed +43
-15
lines changed Expand file tree Collapse file tree 15 files changed +43
-15
lines changed Original file line number Diff line number Diff line change @@ -137,7 +137,7 @@ jobs:
137
137
# Don't run on private repo unless it is a PR.
138
138
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
139
139
140
- runs-on : macos-14
140
+ runs-on : macos-15
141
141
steps :
142
142
- uses : actions/checkout@v4
143
143
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -146,6 +146,8 @@ jobs:
146
146
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
147
147
- name : Setup Bundler
148
148
run : scripts/setup_bundler.sh
149
+ - name : Xcode
150
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
149
151
- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
150
152
with :
151
153
timeout_minutes : 120
Original file line number Diff line number Diff line change 95
95
# Don't run on private repo unless it is a PR.
96
96
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
97
97
98
- runs-on : macos-14
98
+ runs-on : macos-15
99
99
steps :
100
100
- uses : actions/checkout@v4
101
101
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -104,6 +104,8 @@ jobs:
104
104
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
105
105
- name : Setup Bundler
106
106
run : scripts/setup_bundler.sh
107
+ - name : Xcode
108
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
107
109
- name : Setup project and Build for Catalyst
108
110
run : scripts/test_catalyst.sh FirebaseAppDistribution test FirebaseAppDistribution-Unit-unit
109
111
Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ jobs:
200
200
catalyst :
201
201
# Don't run on private repo unless it is a PR.
202
202
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
203
- runs-on : macos-14
203
+ runs-on : macos-15
204
204
steps :
205
205
- uses : actions/checkout@v4
206
206
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -209,6 +209,8 @@ jobs:
209
209
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
210
210
- name : Setup Bundler
211
211
run : scripts/setup_bundler.sh
212
+ - name : Xcode
213
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
212
214
- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
213
215
with :
214
216
timeout_minutes : 120
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ jobs:
113
113
# Don't run on private repo unless it is a PR.
114
114
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
115
115
116
- runs-on : macos-13
116
+ runs-on : macos-15
117
117
steps :
118
118
- uses : actions/checkout@v4
119
119
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -122,6 +122,8 @@ jobs:
122
122
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
123
123
- name : Setup Bundler
124
124
run : scripts/setup_bundler.sh
125
+ - name : Xcode
126
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
125
127
- name : Setup project and Build Catalyst
126
128
run : scripts/test_catalyst.sh FirebaseCore test FirebaseCore-Unit-unit
127
129
Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ jobs:
115
115
catalyst :
116
116
# Don't run on private repo unless it is a PR.
117
117
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
118
- runs-on : macos-14
118
+ runs-on : macos-15
119
119
steps :
120
120
- uses : actions/checkout@v4
121
121
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -124,6 +124,8 @@ jobs:
124
124
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
125
125
- name : Setup Bundler
126
126
run : scripts/setup_bundler.sh
127
+ - name : Xcode
128
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
127
129
- name : Setup Catalyst project and run unit tests
128
130
run : scripts/test_catalyst.sh FirebaseCoreInternal test FirebaseCoreInternal-Unit-Unit
129
131
- name : Setup Catalyst project and run integration tests
Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ jobs:
133
133
# Don't run on private repo unless it is a PR.
134
134
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
135
135
136
- runs-on : macos-14
136
+ runs-on : macos-15
137
137
steps :
138
138
- uses : actions/checkout@v4
139
139
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -142,6 +142,8 @@ jobs:
142
142
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
143
143
- name : Setup Bundler
144
144
run : scripts/setup_bundler.sh
145
+ - name : Xcode
146
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
145
147
- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
146
148
with :
147
149
timeout_minutes : 120
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ jobs:
135
135
catalyst :
136
136
# Don't run on private repo unless it is a PR.
137
137
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
138
- runs-on : macos-14
138
+ runs-on : macos-15
139
139
steps :
140
140
- uses : actions/checkout@v4
141
141
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -144,6 +144,8 @@ jobs:
144
144
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
145
145
- name : Setup Bundler
146
146
run : scripts/setup_bundler.sh
147
+ - name : Xcode
148
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
147
149
- name : Setup project and Build for Catalyst
148
150
run : scripts/test_catalyst.sh FirebaseDatabase test FirebaseDatabase-Unit-unit
149
151
Original file line number Diff line number Diff line change @@ -43,12 +43,14 @@ jobs:
43
43
catalyst :
44
44
# Don't run on private repo unless it is a PR.
45
45
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
46
- runs-on : macos-14
46
+ runs-on : macos-15
47
47
steps :
48
48
- uses : actions/checkout@v4
49
49
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
50
50
- name : Setup Bundler
51
51
run : scripts/setup_bundler.sh
52
+ - name : Xcode
53
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
52
54
- name : Setup project and Build for Catalyst
53
55
run : scripts/test_catalyst.sh FirebaseAppCheck test FirebaseAppCheck-Unit-unit
54
56
Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ jobs:
125
125
126
126
catalyst :
127
127
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
128
- runs-on : macos-14
128
+ runs-on : macos-15
129
129
steps :
130
130
- uses : actions/checkout@v4
131
131
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -134,6 +134,8 @@ jobs:
134
134
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
135
135
- name : Setup Bundler
136
136
run : scripts/setup_bundler.sh
137
+ - name : Xcode
138
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
137
139
- name : Setup project and Build for Catalyst
138
140
run : scripts/test_catalyst.sh FirebaseInstallations test FirebaseInstallations-Unit-unit
139
141
Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ jobs:
148
148
catalyst :
149
149
# Don't run on private repo unless it is a PR.
150
150
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
151
- runs-on : macos-14
151
+ runs-on : macos-15
152
152
steps :
153
153
- uses : actions/checkout@v4
154
154
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -157,6 +157,8 @@ jobs:
157
157
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
158
158
- name : Setup Bundler
159
159
run : scripts/setup_bundler.sh
160
+ - name : Xcode
161
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
160
162
- name : Setup project and Build Catalyst
161
163
run : scripts/test_catalyst.sh FirebaseMessaging test FirebaseMessaging-Unit-unit
162
164
Original file line number Diff line number Diff line change @@ -141,7 +141,7 @@ jobs:
141
141
142
142
catalyst :
143
143
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
144
- runs-on : macos-14
144
+ runs-on : macos-15
145
145
steps :
146
146
- uses : actions/checkout@v4
147
147
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -150,6 +150,8 @@ jobs:
150
150
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
151
151
- name : Setup Bundler
152
152
run : scripts/setup_bundler.sh
153
+ - name : Xcode
154
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
153
155
- name : Setup project and Build Catalyst
154
156
run : scripts/test_catalyst.sh FirebaseMLModelDownloader test FirebaseMLModelDownloader-Unit-unit
155
157
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ jobs:
178
178
179
179
catalyst :
180
180
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
181
- runs-on : macos-14
181
+ runs-on : macos-15
182
182
steps :
183
183
- uses : actions/checkout@v4
184
184
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -187,6 +187,8 @@ jobs:
187
187
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
188
188
- name : Setup Bundler
189
189
run : scripts/setup_bundler.sh
190
+ - name : Xcode
191
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
190
192
- name : Setup project and Build Catalyst
191
193
run : scripts/test_catalyst.sh FirebasePerformance build
192
194
Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ jobs:
168
168
catalyst :
169
169
# Don't run on private repo unless it is a PR.
170
170
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
171
- runs-on : macos-14
171
+ runs-on : macos-15
172
172
steps :
173
173
- uses : actions/checkout@v4
174
174
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -177,6 +177,8 @@ jobs:
177
177
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
178
178
- name : Setup Bundler
179
179
run : scripts/setup_bundler.sh
180
+ - name : Xcode
181
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
180
182
- name : Setup project and Build for Catalyst
181
183
run : scripts/test_catalyst.sh FirebaseRemoteConfig test FirebaseRemoteConfig-Unit-unit
182
184
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ jobs:
128
128
# Don't run on private repo unless it is a PR.
129
129
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
130
130
131
- runs-on : macos-14
131
+ runs-on : macos-15
132
132
steps :
133
133
- uses : actions/checkout@v4
134
134
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
@@ -137,6 +137,8 @@ jobs:
137
137
- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
138
138
- name : Setup Bundler
139
139
run : scripts/setup_bundler.sh
140
+ - name : Xcode
141
+ run : sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
140
142
- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
141
143
with :
142
144
timeout_minutes : 120
Original file line number Diff line number Diff line change 50
50
# Specify the app if all test should run. Otherwise, specify the test scheme.
51
51
" -scheme" " $scheme "
52
52
# Specify Catalyst.
53
- " ARCHS=x86_64 " " VALID_ARCHS=x86_64 " " SUPPORTS_MACCATALYST=YES"
53
+ " SUPPORTS_MACCATALYST=YES"
54
54
# Run on macOS.
55
55
" -sdk" " macosx" " -destination platform=\" OS X\" " " TARGETED_DEVICE_FAMILY=2"
56
56
# Disable signing.
You can’t perform that action at this time.
0 commit comments