Skip to content

Commit 2baef5b

Browse files
committed
[Infra] Move 'functions' workflow to Xcode 16
1 parent 30a80ea commit 2baef5b

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.github/workflows/functions.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ jobs:
5656
cache_key: ${{ steps.generate_cache_key.outputs.cache_key }}
5757
steps:
5858
- uses: actions/checkout@v4
59+
- name: Xcode
60+
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
5961
- name: Generate Swift Package.resolved
6062
id: swift_package_resolve
6163
run: |
@@ -78,7 +80,7 @@ jobs:
7880
strategy:
7981
matrix:
8082
os: [macos-14]
81-
xcode: [Xcode_15.4]
83+
xcode: [Xcode_16.2]
8284
runs-on: ${{ matrix.os }}
8385
env:
8486
FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT: 1
@@ -108,11 +110,8 @@ jobs:
108110
strategy:
109111
matrix:
110112
include:
111-
- os: macos-13
112-
xcode: Xcode_15.2
113-
target: iOS
114113
- os: macos-14
115-
xcode: Xcode_15.4
114+
xcode: Xcode_16.2
116115
target: iOS
117116
- os: macos-15
118117
xcode: Xcode_16.2
@@ -228,6 +227,8 @@ jobs:
228227
steps:
229228
- uses: actions/checkout@v4
230229
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
230+
- name: Xcode
231+
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
231232
- name: Setup Bundler
232233
run: scripts/setup_bundler.sh
233234
- name: Integration Test Server

FirebaseFunctions/Sources/Functions.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ import Foundation
2424
import GTMSessionFetcherCore
2525
#endif
2626

27-
// Avoids exposing internal FirebaseCore APIs to Swift users.
28-
@_implementationOnly import FirebaseCoreExtension
27+
internal import FirebaseCoreExtension
2928

3029
final class AtomicBox<T> {
3130
private var _value: T

0 commit comments

Comments
 (0)