Skip to content

Commit f2d5abe

Browse files
authored
fix(ci): Use Xcode 16.4 in archiving.yml & release.yml (#15225)
1 parent 070c929 commit f2d5abe

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

.github/workflows/archiving.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727
pod: ["FirebaseAppDistribution", "FirebaseInAppMessaging", "FirebasePerformance"]
2828
steps:
2929
- uses: actions/checkout@v4
30+
- name: Set Xcode version
31+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
3032
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
3133
with:
3234
cache_key: cron-${{ matrix.os }}
@@ -50,6 +52,8 @@ jobs:
5052
pod: ["FirebaseABTesting", "FirebaseAuth", "FirebaseCore", "FirebaseCrashlytics", "FirebaseDatabase", "FirebaseFirestore", "FirebaseFunctions", "FirebaseMessaging", "FirebaseRemoteConfig", "FirebaseStorage"]
5153
steps:
5254
- uses: actions/checkout@v4
55+
- name: Set Xcode version
56+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
5357
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
5458
with:
5559
cache_key: pods-${{ matrix.os }}

.github/workflows/release.yml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ jobs:
8686
targeted_pod: FirebaseCore
8787
steps:
8888
- uses: actions/checkout@v4
89+
- name: Set Xcode version
90+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
8991
- uses: actions/[email protected]
9092
with:
9193
name: firebase-ios-sdk
@@ -119,6 +121,8 @@ jobs:
119121
targeted_pod: ${{ matrix.podspec }}
120122
steps:
121123
- uses: actions/checkout@v4
124+
- name: Set Xcode version
125+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
122126
- uses: actions/[email protected]
123127
with:
124128
name: firebase-ios-sdk
@@ -152,6 +156,8 @@ jobs:
152156
runs-on: macos-14
153157
steps:
154158
- uses: actions/checkout@v4
159+
- name: Set Xcode version
160+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
155161
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
156162
- name: Setup testing repo and quickstart
157163
env:
@@ -186,9 +192,9 @@ jobs:
186192
runs-on: macos-15
187193
steps:
188194
- uses: actions/checkout@v4
195+
- name: Set Xcode version
196+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
189197
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
190-
- name: Xcode
191-
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
192198
- name: Setup testing repo and quickstart
193199
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh Authentication nightly_release_testing
194200
- name: Install Secret GoogleService-Info.plist
@@ -218,6 +224,8 @@ jobs:
218224
runs-on: macos-14
219225
steps:
220226
- uses: actions/checkout@v4
227+
- name: Set Xcode version
228+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
221229
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
222230
- name: Setup testing repo and quickstart
223231
env:
@@ -259,6 +267,8 @@ jobs:
259267
runs-on: macos-14
260268
steps:
261269
- uses: actions/checkout@v4
270+
- name: Set Xcode version
271+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
262272
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
263273
- name: Setup testing repo and quickstart
264274
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh database nightly_release_testing
@@ -291,6 +301,8 @@ jobs:
291301
runs-on: macos-14
292302
steps:
293303
- uses: actions/checkout@v4
304+
- name: Set Xcode version
305+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
294306
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
295307
- name: Setup testing repo and quickstart
296308
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh firestore nightly_release_testing
@@ -360,6 +372,8 @@ jobs:
360372
runs-on: macos-14
361373
steps:
362374
- uses: actions/checkout@v4
375+
- name: Set Xcode version
376+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
363377
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
364378
- name: Setup testing repo and quickstart
365379
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh inappmessaging nightly_release_testing
@@ -394,6 +408,8 @@ jobs:
394408
runs-on: macos-14
395409
steps:
396410
- uses: actions/checkout@v4
411+
- name: Set Xcode version
412+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
397413
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
398414
- name: Setup testing repo and quickstart
399415
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh messaging nightly_release_testing
@@ -426,6 +442,8 @@ jobs:
426442
runs-on: macos-14
427443
steps:
428444
- uses: actions/checkout@v4
445+
- name: Set Xcode version
446+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
429447
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
430448
- name: Setup testing repo and quickstart
431449
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh config nightly_release_testing
@@ -457,6 +475,8 @@ jobs:
457475
runs-on: macos-14
458476
steps:
459477
- uses: actions/checkout@v4
478+
- name: Set Xcode version
479+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
460480
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
461481
- name: Setup testing repo and quickstart
462482
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh storage nightly_release_testing
@@ -487,6 +507,8 @@ jobs:
487507
runs-on: macos-14
488508
steps:
489509
- uses: actions/checkout@v4
510+
- name: Set Xcode version
511+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
490512
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
491513
- name: Setup testing repo and quickstart
492514
run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh Performance nightly_release_testing

0 commit comments

Comments
 (0)