Skip to content

Commit 50d953b

Browse files
authored
Run more CI on Xcode 16.3 (#14764)
1 parent 2b68801 commit 50d953b

13 files changed

+22
-22
lines changed

.github/workflows/auth.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ jobs:
121121
scripts/decrypt_gha_secret.sh scripts/gha-encrypted/AuthSample/Credentials.swift.gpg \
122122
FirebaseAuth/Tests/SampleSwift/SwiftApiTests/Credentials.swift "$plist_secret"
123123
- name: Xcode
124-
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
124+
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
125125
- uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
126126
with:
127127
timeout_minutes: 120

.github/workflows/common.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
strategy:
7575
matrix:
7676
os: [macos-15]
77-
xcode: [Xcode_16.2]
77+
xcode: [Xcode_16.3]
7878
platform: [iOS, tvOS, macOS, watchOS, catalyst, visionOS]
7979
include:
8080
- os: macos-14

.github/workflows/database.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
- name: Install xcpretty
7373
run: gem install xcpretty
7474
- name: Xcode
75-
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
75+
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
7676
- name: IntegrationTest
7777
# Only iOS to mitigate flakes.
7878
run: scripts/third_party/travis/retry.sh scripts/build.sh Database iOS integration

.github/workflows/functions.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
target: [ios, tvos, macos, watchos]
3434
build-env:
3535
- os: macos-15
36-
xcode: Xcode_16.2
36+
xcode: Xcode_16.3
3737
runs-on: ${{ matrix.build-env.os }}
3838
steps:
3939
- uses: actions/checkout@v4
@@ -80,8 +80,8 @@ jobs:
8080
needs: [spm-package-resolved]
8181
strategy:
8282
matrix:
83-
os: [macos-14]
84-
xcode: [Xcode_16.2]
83+
os: [macos-15]
84+
xcode: [Xcode_16.3]
8585
runs-on: ${{ matrix.os }}
8686
env:
8787
FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT: 1
@@ -115,22 +115,22 @@ jobs:
115115
xcode: Xcode_16.2
116116
target: iOS
117117
- os: macos-15
118-
xcode: Xcode_16.2
118+
xcode: Xcode_16.3
119119
target: iOS
120120
- os: macos-15
121-
xcode: Xcode_16.2
121+
xcode: Xcode_16.3
122122
target: tvOS
123123
- os: macos-15
124-
xcode: Xcode_16.2
124+
xcode: Xcode_16.3
125125
target: macOS
126126
- os: macos-15
127-
xcode: Xcode_16.2
127+
xcode: Xcode_16.3
128128
target: watchOS
129129
- os: macos-15
130-
xcode: Xcode_16.2
130+
xcode: Xcode_16.3
131131
target: catalyst
132132
- os: macos-15
133-
xcode: Xcode_16.2
133+
xcode: Xcode_16.3
134134
target: visionOS
135135
runs-on: ${{ matrix.os }}
136136
steps:

.github/workflows/installations.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
xcode: Xcode_16.2
4444
test-specs: unit,integration
4545
- os: macos-15
46-
xcode: Xcode_16.2
46+
xcode: Xcode_16.3
4747
test-specs: unit
4848
runs-on: ${{ matrix.build-env.os }}
4949
steps:

.github/workflows/messaging.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
run: scripts/configure_test_keychain.sh
5252
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
5353
- name: Xcode
54-
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
54+
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
5555
- name: Setup Bundler
5656
run: scripts/setup_bundler.sh
5757
- name: Install xcpretty
@@ -76,7 +76,7 @@ jobs:
7676
xcode: Xcode_16.2
7777
tests: --test-specs=unit
7878
- os: macos-15
79-
xcode: Xcode_16.2
79+
xcode: Xcode_16.3
8080
tests: --skip-tests
8181
runs-on: ${{ matrix.build-env.os }}
8282
steps:

.github/workflows/performance.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
- os: macos-14
7474
xcode: Xcode_16.2
7575
- os: macos-15
76-
xcode: Xcode_16.2
76+
xcode: Xcode_16.3
7777
runs-on: ${{ matrix.build-env.os }}
7878
steps:
7979
- uses: actions/checkout@v4

.github/workflows/remoteconfig.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ jobs:
164164
- name: Setup Bundler
165165
run: scripts/setup_bundler.sh
166166
- name: Xcode
167-
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
167+
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
168168
- name: Prereqs
169169
run: scripts/install_prereqs.sh RemoteConfigSample iOS
170170
- name: Build

.github/workflows/sessions.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
tests:
4242
# Flaky tests on CI
4343
- os: macos-15
44-
xcode: Xcode_16.2
44+
xcode: Xcode_16.3
4545
tests: --skip-tests
4646
runs-on: ${{ matrix.build-env.os }}
4747
steps:

.github/workflows/shared-swift.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
xcode: Xcode_16.2
3838
swift_version: 5.9
3939
- os: macos-15
40-
xcode: Xcode_16.2
40+
xcode: Xcode_16.3
4141
swift_version: 6.0
4242
runs-on: ${{ matrix.build-env.os }}
4343
steps:

.github/workflows/spm.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
matrix:
6060
include:
6161
- os: macos-15
62-
xcode: Xcode_16.2
62+
xcode: Xcode_16.3
6363
test: spm
6464
- os: macos-14
6565
xcode: Xcode_16.2

.github/workflows/storage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
language: [Swift, ObjC]
3838
include:
3939
- os: macos-15
40-
xcode: Xcode_16.2
40+
xcode: Xcode_16.3
4141
env:
4242
plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
4343
runs-on: ${{ matrix.os }}

.github/workflows/symbolcollision.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Setup Bundler
3333
run: scripts/setup_bundler.sh
3434
- name: Xcode
35-
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
35+
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
3636
- name: Prereqs
3737
run: scripts/install_prereqs.sh SymbolCollision iOS
3838
- name: Build

0 commit comments

Comments
 (0)