From 31e2f8a1f41de34a1b8af8acbbf770fa2abf0bb9 Mon Sep 17 00:00:00 2001 From: Andrew Heard Date: Tue, 12 Nov 2024 20:29:30 -0500 Subject: [PATCH] Update remoteconfig --- .github/workflows/remoteconfig.yml | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/.github/workflows/remoteconfig.yml b/.github/workflows/remoteconfig.yml index eb5cae871c7..2036d8ab274 100644 --- a/.github/workflows/remoteconfig.yml +++ b/.github/workflows/remoteconfig.yml @@ -62,28 +62,27 @@ jobs: # TODO: macos tests are blocked by https://github.com/erikdoe/ocmock/pull/532 target: [ios, tvos, macos --skip-tests, watchos] podspec: [FirebaseRemoteConfig.podspec] - os: [macos-14] - include: + build-env: - os: macos-14 xcode: Xcode_15.3 # TODO(#13078): Fix testing infra to enforce warnings again. tests: --allow-warnings # Flaky tests on CI - - os: macos-14 - xcode: Xcode_16 + - os: macos-15 + xcode: Xcode_16.1 tests: --skip-tests - runs-on: ${{ matrix.os }} + runs-on: ${{ matrix.build-env.os }} steps: - uses: actions/checkout@v4 - 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 + run: sudo xcode-select -s /Applications/${{ matrix.build-env.xcode }}.app/Contents/Developer - name: Build and test run: | scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb ${{ matrix.podspec }} --platforms=${{ matrix.target }} \ - ${{ matrix.tests }} + ${{ matrix.build-env.tests }} spm-package-resolved: env: @@ -124,27 +123,27 @@ jobs: target: iOS test: spm - os: macos-15 - xcode: Xcode_16 + xcode: Xcode_16.1 target: iOS test: spm - os: macos-15 - xcode: Xcode_16 + xcode: Xcode_16.1 target: tvOS test: spm - os: macos-15 - xcode: Xcode_16 + xcode: Xcode_16.1 target: macOS test: spm - os: macos-15 - xcode: Xcode_16 + xcode: Xcode_16.1 target: watchOS test: spmbuildonly - os: macos-15 - xcode: Xcode_16 + xcode: Xcode_16.1 target: catalyst test: spm - os: macos-15 - xcode: Xcode_16 + xcode: Xcode_16.1 target: visionOS test: spm runs-on: ${{ matrix.os }} @@ -184,7 +183,7 @@ jobs: env: plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }} signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }} - runs-on: macos-14 + runs-on: macos-15 steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1