From 67c51e0a26360c1fe18cf2d57ce56ac1cbc93108 Mon Sep 17 00:00:00 2001 From: Andrew Heard Date: Fri, 15 Nov 2024 10:51:13 -0500 Subject: [PATCH] [Infra] Use macos-13 + Xcode 14 in inappmessaging workflow --- .github/workflows/inappmessaging.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/inappmessaging.yml b/.github/workflows/inappmessaging.yml index 9464fa3a245..a21f02eb13e 100644 --- a/.github/workflows/inappmessaging.yml +++ b/.github/workflows/inappmessaging.yml @@ -45,13 +45,13 @@ jobs: if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request' # TODO(#12770): Update to macos-14 when tests are updated for Xcode 15. - runs-on: macos-12 + runs-on: macos-13 strategy: matrix: # TODO(#8682): Reenable iPad after fixing Xcode 13 test failures. # platform: [iOS, iPad] platform: [iOS] - + xcode: [Xcode_14.2] steps: - uses: actions/checkout@v4 - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 @@ -60,6 +60,8 @@ jobs: - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh + - name: Xcode + run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Prereqs run: scripts/install_prereqs.sh InAppMessaging ${{ matrix.platform }} xcodebuild - name: Build and test