diff --git a/.github/workflows/firebase_app_check.yml b/.github/workflows/firebase_app_check.yml index 964c6229796..304a7dd358f 100644 --- a/.github/workflows/firebase_app_check.yml +++ b/.github/workflows/firebase_app_check.yml @@ -157,6 +157,9 @@ jobs: key: ${{needs.spm-package-resolved.outputs.cache_key}} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer + - name: Install visionOS, if needed. + if: matrix.target == 'visionOS spm' + run: xcodebuild -downloadPlatform visionOS - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: Unit Tests diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 94c878df047..8ae76876816 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -74,7 +74,7 @@ jobs: needs: specs_checking # Don't run on private repo unless it is a PR. if: github.repository == 'Firebase/firebase-ios-sdk' - runs-on: macos-14 + runs-on: macos-15 env: bot_token_secret: ${{ secrets.GHASecretsGPGPassphrase1 }} local_repo: specsreleasing @@ -111,7 +111,7 @@ jobs: needs: [buildup_SpecsReleasing_repo_FirebaseCore, specs_checking] # Don't run on private repo unless it is a PR. if: github.repository == 'Firebase/firebase-ios-sdk' || github.event_name == 'workflow_dispatch' - runs-on: macos-14 + runs-on: macos-15 strategy: fail-fast: false matrix: ${{fromJson(needs.specs_checking.outputs.matrix)}}