Skip to content

Commit e765058

Browse files
authored
[Infra] Update firebase_app_check workflow to use macOS 15 for Xcode 16 (#14062)
1 parent bec796d commit e765058

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/firebase_app_check.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,12 @@ jobs:
2222
matrix:
2323
podspec: [FirebaseAppCheckInterop.podspec, FirebaseAppCheck.podspec]
2424
target: [ios, tvos, macos --skip-tests, watchos]
25-
os: [macos-14]
26-
xcode: [Xcode_15.2, Xcode_16]
27-
runs-on: ${{ matrix.os }}
25+
build-env:
26+
- os: macos-14
27+
xcode: Xcode_15.2
28+
- os: macos-15
29+
xcode: Xcode_16.1
30+
runs-on: ${{ matrix.build-env.os }}
2831
steps:
2932
- uses: actions/checkout@v4
3033
- uses: ruby/setup-ruby@v1
@@ -33,7 +36,7 @@ jobs:
3336
- name: Configure test keychain
3437
run: scripts/configure_test_keychain.sh
3538
- name: Xcode
36-
run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer
39+
run: sudo xcode-select -s /Applications/${{ matrix.build-env.xcode }}.app/Contents/Developer
3740
- name: FirebaseAppCheck
3841
run: scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb ${{ matrix.podspec }} --platforms=${{ matrix.target }}
3942

0 commit comments

Comments
 (0)