diff --git a/.github/workflows/google-utilities.yml b/.github/workflows/google-utilities.yml index 0b47799..af57077 100644 --- a/.github/workflows/google-utilities.yml +++ b/.github/workflows/google-utilities.yml @@ -53,7 +53,7 @@ jobs: steps: - uses: ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1.314 with: - ruby-version: "2.7" + ruby-version: "3.4" - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Setup Scripts Directory run: ./setup-scripts.sh @@ -80,9 +80,15 @@ jobs: run: | sudo xcode-select -s /Applications/Xcode_26.4.app/Contents/Developer xcodebuild -list - - name: Install Simulator + - name: Install simulators in case they are missing. if: matrix.target == 'iOS' - run: xcodebuild -downloadPlatform ${{ matrix.target }} + uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0 + with: + timeout_minutes: 15 + max_attempts: 5 + retry_wait_seconds: 120 + continue_on_error: true + command: xcodebuild -downloadPlatform ${{ matrix.target }} - name: iOS Unit Tests run: scripts/third_party/travis/retry.sh scripts/build.sh GoogleUtilities-Package ${{ matrix.target }} spm diff --git a/Gemfile b/Gemfile index d86a8e9..870c653 100644 --- a/Gemfile +++ b/Gemfile @@ -3,5 +3,5 @@ source 'https://rubygems.org' gem 'cocoapods', '1.15.2' -gem 'cocoapods-generate', '2.0.1' +gem 'cocoapods-generate', '2.2.4' gem 'danger', '8.4.5' diff --git a/Gemfile.lock b/Gemfile.lock index c4b0f9b..192492d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -57,10 +57,10 @@ GEM public_suffix (~> 4.0) typhoeus (~> 1.0) cocoapods-deintegrate (1.0.5) - cocoapods-disable-podfile-validations (0.1.1) + cocoapods-disable-podfile-validations (0.2.0) cocoapods-downloader (2.1) - cocoapods-generate (2.0.1) - cocoapods-disable-podfile-validations (~> 0.1.1) + cocoapods-generate (2.2.4) + cocoapods-disable-podfile-validations (>= 0.1.1, < 0.3.0) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.1) @@ -171,8 +171,8 @@ PLATFORMS DEPENDENCIES cocoapods (= 1.15.2) - cocoapods-generate (= 2.0.1) + cocoapods-generate (= 2.2.4) danger (= 8.4.5) BUNDLED WITH - 2.1.4 + 2.4.22