From dc821780e46cdbe4246488844cdd4753546e6ba7 Mon Sep 17 00:00:00 2001 From: Jude Kwashie Date: Thu, 23 Apr 2026 11:48:26 +0000 Subject: [PATCH] ci: update Xcode version to 26.2 for Firebase iOS SDK compatibility --- .github/workflows/all_plugins.yaml | 3 ++- .github/workflows/e2e_tests_fdc.yaml | 3 ++- .github/workflows/e2e_tests_pipeline.yaml | 3 ++- .github/workflows/ios.yaml | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/all_plugins.yaml b/.github/workflows/all_plugins.yaml index a4a2e1ba8819..cacc37d630c7 100644 --- a/.github/workflows/all_plugins.yaml +++ b/.github/workflows/all_plugins.yaml @@ -150,7 +150,8 @@ jobs: cache-key: "flutter-:os:-:channel:-:version:-:arch:-:hash:" pub-cache-key: "flutter-pub-:os:-:channel:-:version:-:arch:-:hash:" - name: Xcode - run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer + # Firebase iOS SDK: minimum Xcode 26.2. + run: sudo xcode-select -s /Applications/Xcode_26.2.app/Contents/Developer - uses: bluefireteam/melos-action@705015c3d2bc4ab94201ac24accb2bbe070cf533 with: melos-version: '5.3.0' diff --git a/.github/workflows/e2e_tests_fdc.yaml b/.github/workflows/e2e_tests_fdc.yaml index 09c75e073f17..76c44f0e809c 100644 --- a/.github/workflows/e2e_tests_fdc.yaml +++ b/.github/workflows/e2e_tests_fdc.yaml @@ -149,7 +149,8 @@ jobs: with: node-version: '20' - name: Xcode - run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer + # Firebase iOS SDK: minimum Xcode 26.2. + run: sudo xcode-select -s /Applications/Xcode_26.2.app/Contents/Developer - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b with: distribution: 'temurin' diff --git a/.github/workflows/e2e_tests_pipeline.yaml b/.github/workflows/e2e_tests_pipeline.yaml index f13f10f20af6..33d83b9f4e2c 100644 --- a/.github/workflows/e2e_tests_pipeline.yaml +++ b/.github/workflows/e2e_tests_pipeline.yaml @@ -164,7 +164,8 @@ jobs: with: node-version: '20' - name: Xcode - run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer + # Firebase iOS SDK: minimum Xcode 26.2. + run: sudo xcode-select -s /Applications/Xcode_26.2.app/Contents/Developer - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b with: distribution: 'temurin' diff --git a/.github/workflows/ios.yaml b/.github/workflows/ios.yaml index 5e8df18080a0..f3438c0aa28d 100644 --- a/.github/workflows/ios.yaml +++ b/.github/workflows/ios.yaml @@ -40,7 +40,8 @@ jobs: with: node-version: '20' - name: Xcode - run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer + # Firebase iOS SDK: minimum Xcode 26.2. + run: sudo xcode-select -s /Applications/Xcode_26.2.app/Contents/Developer - uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b with: distribution: 'temurin'