diff --git a/.github/workflows/abtesting.yml b/.github/workflows/abtesting.yml index fbacdf8ba10..6a1fbac66f8 100644 --- a/.github/workflows/abtesting.yml +++ b/.github/workflows/abtesting.yml @@ -66,9 +66,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -88,9 +85,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/appdistribution.yml b/.github/workflows/appdistribution.yml index 882d00b134c..4f498bfdad3 100644 --- a/.github/workflows/appdistribution.yml +++ b/.github/workflows/appdistribution.yml @@ -56,9 +56,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -73,9 +70,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/archiving.yml b/.github/workflows/archiving.yml index b503d4ef2d9..59af76ebd58 100644 --- a/.github/workflows/archiving.yml +++ b/.github/workflows/archiving.yml @@ -26,9 +26,6 @@ jobs: pod: ["FirebaseAppDistribution", "FirebaseDynamicLinks", "FirebaseInAppMessaging", "FirebasePerformance"] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: cron-${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -49,9 +46,6 @@ jobs: pod: ["FirebaseABTesting", "FirebaseAuth", "FirebaseCore", "FirebaseCrashlytics", "FirebaseDatabase", "FirebaseFirestore", "FirebaseFunctions", "FirebaseMessaging", "FirebaseRemoteConfig", "FirebaseStorage"] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: pods-${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/auth.yml b/.github/workflows/auth.yml index 5982a658e2d..a8cab9b7356 100644 --- a/.github/workflows/auth.yml +++ b/.github/workflows/auth.yml @@ -61,9 +61,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: integration-tests${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -119,9 +116,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -140,9 +134,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/client_app.yml b/.github/workflows/client_app.yml index a040810c2d7..5e24a8b6ebe 100644 --- a/.github/workflows/client_app.yml +++ b/.github/workflows/client_app.yml @@ -33,9 +33,6 @@ jobs: scheme: [ClientApp, ClientApp-iOS13] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - name: Build Client App –– ${{ matrix.platform }} run: scripts/third_party/travis/retry.sh ./scripts/build.sh ${{ matrix.scheme }} ${{ matrix.platform }} xcodebuild @@ -52,9 +49,6 @@ jobs: scheme: [ClientApp, ClientApp-iOS13] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - name: Build Client App –– ${{ matrix.platform }} run: scripts/third_party/travis/retry.sh ./scripts/build.sh ${{ matrix.scheme }} ${{ matrix.platform }} xcodebuild @@ -67,9 +61,6 @@ jobs: scheme: [ClientApp-CocoaPods, ClientApp-CocoaPods-iOS13] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/cocoapods-integration.yml b/.github/workflows/cocoapods-integration.yml index c182ff0701d..86d4af999f8 100644 --- a/.github/workflows/cocoapods-integration.yml +++ b/.github/workflows/cocoapods-integration.yml @@ -22,9 +22,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - name: Get realpath run: brew install coreutils - name: Build and test diff --git a/.github/workflows/combine.yml b/.github/workflows/combine.yml index 3ef54c8c4f1..f5ecc607700 100644 --- a/.github/workflows/combine.yml +++ b/.github/workflows/combine.yml @@ -56,9 +56,6 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 @@ -79,9 +76,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index fa8fdc061bb..bb47ff1caac 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -59,9 +59,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -76,9 +73,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/core_internal.yml b/.github/workflows/core_internal.yml index 87a4d0625b3..d8faf7a8e3e 100644 --- a/.github/workflows/core_internal.yml +++ b/.github/workflows/core_internal.yml @@ -68,9 +68,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/crashlytics.yml b/.github/workflows/crashlytics.yml index de18dfe0f74..2f6fd508ea7 100644 --- a/.github/workflows/crashlytics.yml +++ b/.github/workflows/crashlytics.yml @@ -69,9 +69,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -91,9 +88,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml index 88a8fa078a0..a6346c8426f 100644 --- a/.github/workflows/database.yml +++ b/.github/workflows/database.yml @@ -52,9 +52,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: integration${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -84,9 +81,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -102,9 +96,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/dynamiclinks.yml b/.github/workflows/dynamiclinks.yml index 310b7a88de6..be1d8a7bf1e 100644 --- a/.github/workflows/dynamiclinks.yml +++ b/.github/workflows/dynamiclinks.yml @@ -53,9 +53,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild diff --git a/.github/workflows/firebase_app_check.yml b/.github/workflows/firebase_app_check.yml index 4893fe26042..5282688b6ad 100644 --- a/.github/workflows/firebase_app_check.yml +++ b/.github/workflows/firebase_app_check.yml @@ -63,9 +63,6 @@ jobs: diagnostic: [tsan, asan, ubsan] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.diagnostics }} - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: iOS Unit Tests @@ -111,9 +108,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild diff --git a/.github/workflows/firebasepod.yml b/.github/workflows/firebasepod.yml index 8573ccd6d0d..dcd1a50b3b5 100644 --- a/.github/workflows/firebasepod.yml +++ b/.github/workflows/firebasepod.yml @@ -26,9 +26,6 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: firebasepod - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index 7a24c656c17..356590a8fc0 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -332,9 +332,6 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.target }} - uses: ruby/setup-ruby@v1 @@ -457,9 +454,6 @@ jobs: FIREBASE_SOURCE_FIRESTORE: 1 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -478,9 +472,6 @@ jobs: needs: check steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm-binary - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: iOS Build Test @@ -531,9 +522,6 @@ jobs: # FIREBASE_SOURCE_FIRESTORE: 1 # steps: # - uses: actions/checkout@v4 - # - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - # with: - # cache_key: ${{ matrix.os }} # - name: Initialize xcodebuild # run: scripts/setup_spm_tests.sh # - name: Build Test - Binary @@ -550,9 +538,6 @@ jobs: target: [tvOS, macOS, catalyst] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.target }} - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: Build Test - Binary diff --git a/.github/workflows/functions.yml b/.github/workflows/functions.yml index 6657f96ba3f..e9d08dc45d5 100644 --- a/.github/workflows/functions.yml +++ b/.github/workflows/functions.yml @@ -66,9 +66,6 @@ jobs: FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT: 1 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }} - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: Integration Test Server @@ -102,9 +99,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild diff --git a/.github/workflows/google-utilities-components.yml b/.github/workflows/google-utilities-components.yml index 2fd416475fd..a86cc21f763 100644 --- a/.github/workflows/google-utilities-components.yml +++ b/.github/workflows/google-utilities-components.yml @@ -41,9 +41,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/health-metrics-presubmit.yml b/.github/workflows/health-metrics-presubmit.yml index 61ef5a17a26..2122d703f15 100644 --- a/.github/workflows/health-metrics-presubmit.yml +++ b/.github/workflows/health-metrics-presubmit.yml @@ -64,9 +64,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -107,9 +104,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -132,9 +126,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -156,9 +147,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -181,9 +169,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -204,9 +189,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -227,9 +209,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -250,9 +229,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -275,9 +251,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -298,9 +271,6 @@ jobs: target: [iOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/inappmessaging.yml b/.github/workflows/inappmessaging.yml index 6c4ced921da..d057b4672cf 100644 --- a/.github/workflows/inappmessaging.yml +++ b/.github/workflows/inappmessaging.yml @@ -54,9 +54,6 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.platform }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -79,9 +76,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild diff --git a/.github/workflows/installations.yml b/.github/workflows/installations.yml index 730f70612e9..79057290fe5 100644 --- a/.github/workflows/installations.yml +++ b/.github/workflows/installations.yml @@ -78,9 +78,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -93,9 +90,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/messaging.yml b/.github/workflows/messaging.yml index 1a1b5316df1..b3ef62ad71f 100644 --- a/.github/workflows/messaging.yml +++ b/.github/workflows/messaging.yml @@ -32,9 +32,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: integration - name: Configure test keychain run: scripts/configure_test_keychain.sh - uses: ruby/setup-ruby@v1 @@ -98,9 +95,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: Xcode @@ -114,9 +108,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -218,9 +209,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: sample${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -243,9 +231,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: sample${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -268,9 +253,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: watch-sample${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/mlmodeldownloader.yml b/.github/workflows/mlmodeldownloader.yml index 9225416c437..c3b77307634 100644 --- a/.github/workflows/mlmodeldownloader.yml +++ b/.github/workflows/mlmodeldownloader.yml @@ -89,9 +89,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -104,9 +101,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -121,9 +115,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: build-test${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/performance-integration-tests.yml b/.github/workflows/performance-integration-tests.yml index 25c91e98f83..b3909bc0dc1 100644 --- a/.github/workflows/performance-integration-tests.yml +++ b/.github/workflows/performance-integration-tests.yml @@ -29,9 +29,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: integration - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index 1452e205385..d0f0adcd436 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -35,9 +35,6 @@ jobs: test: [unit, proddev] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: ${{ matrix.target }}${{ matrix.test }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -136,9 +133,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -151,9 +145,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/remoteconfig.yml b/.github/workflows/remoteconfig.yml index 81997f52a9a..07d9934aa7e 100644 --- a/.github/workflows/remoteconfig.yml +++ b/.github/workflows/remoteconfig.yml @@ -30,9 +30,6 @@ jobs: target: [iOS, tvOS, macOS] steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: rc${{ matrix.target }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -107,9 +104,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -125,9 +119,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -183,9 +174,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: build-test - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/sessions-integration-tests.yml b/.github/workflows/sessions-integration-tests.yml index 71f586cc9ee..9d2a48c18ab 100644 --- a/.github/workflows/sessions-integration-tests.yml +++ b/.github/workflows/sessions-integration-tests.yml @@ -28,9 +28,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: sessions-integration-tests - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/sessions.yml b/.github/workflows/sessions.yml index f0f8a405f92..5697e7fe6ff 100644 --- a/.github/workflows/sessions.yml +++ b/.github/workflows/sessions.yml @@ -66,9 +66,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -83,9 +80,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: catalyst${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/shared-swift.yml b/.github/workflows/shared-swift.yml index 50394c792da..55490478abc 100644 --- a/.github/workflows/shared-swift.yml +++ b/.github/workflows/shared-swift.yml @@ -61,9 +61,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild diff --git a/.github/workflows/spm.yml b/.github/workflows/spm.yml index 317f710f662..a0a6392a299 100644 --- a/.github/workflows/spm.yml +++ b/.github/workflows/spm.yml @@ -42,9 +42,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -69,9 +66,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: device${{ matrix.os }}${{ matrix.xcode }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild @@ -101,9 +95,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: platforms${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer - name: Initialize xcodebuild diff --git a/.github/workflows/storage.yml b/.github/workflows/storage.yml index 580e4bedd9d..348fac1f0c2 100644 --- a/.github/workflows/storage.yml +++ b/.github/workflows/storage.yml @@ -31,9 +31,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: integration${{ matrix.os }} - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh @@ -79,9 +76,6 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: spm-cron${{ matrix.os }}-${{ matrix.xcode }}-${{ matrix.target }} - name: Xcodes run: ls -l /Applications/Xcode* - name: Xcode diff --git a/.github/workflows/symbolcollision.yml b/.github/workflows/symbolcollision.yml index a9088e17c18..7345d7143b8 100644 --- a/.github/workflows/symbolcollision.yml +++ b/.github/workflows/symbolcollision.yml @@ -24,9 +24,6 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: symbolcollision - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/watchos-sample.yml b/.github/workflows/watchos-sample.yml index e4e30396280..6e588971820 100644 --- a/.github/workflows/watchos-sample.yml +++ b/.github/workflows/watchos-sample.yml @@ -31,9 +31,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: watchos-sample - uses: ruby/setup-ruby@v1 - name: Setup Bundler run: scripts/setup_bundler.sh diff --git a/.github/workflows/zip.yml b/.github/workflows/zip.yml index 45578d33761..53e8cf09744 100644 --- a/.github/workflows/zip.yml +++ b/.github/workflows/zip.yml @@ -31,9 +31,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: package-release - name: Xcode 14.1 run: sudo xcode-select -s /Applications/Xcode_14.1.app/Contents/Developer - uses: ruby/setup-ruby@v1 @@ -71,9 +68,6 @@ jobs: runs-on: macos-12 steps: - uses: actions/checkout@v4 - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 - with: - cache_key: package-head - name: Xcode 14.1 run: sudo xcode-select -s /Applications/Xcode_14.1.app/Contents/Developer - uses: ruby/setup-ruby@v1 diff --git a/IntegrationTesting/CocoapodsIntegrationTest/scripts/build_with_environment.sh b/IntegrationTesting/CocoapodsIntegrationTest/scripts/build_with_environment.sh index f413c9ed5b2..bb38e3892ab 100755 --- a/IntegrationTesting/CocoapodsIntegrationTest/scripts/build_with_environment.sh +++ b/IntegrationTesting/CocoapodsIntegrationTest/scripts/build_with_environment.sh @@ -20,7 +20,6 @@ set -euo pipefail -source scripts/buildcache.sh # function runXcodebuild() { parameters=( @@ -33,8 +32,6 @@ function runXcodebuild() { build ) - parameters=("${buildcache_xcb_flags[@]}" "${parameters[@]}") - echo xcodebuild "${parameters[@]}" xcodebuild "${parameters[@]}" | xcpretty; result=$? } diff --git a/scripts/README.md b/scripts/README.md index 0a7350b0b16..4bf8724e65d 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -63,10 +63,6 @@ CI script to build binary versions of non-Firebase SDKs for QuickStart testing. CI script for building the zip distribution. -### [buildcache.sh](https://github.com/firebase/firebase-ios-sdk/blob/main/scripts/buildcache.sh) - -Clang options for the buildcache GitHub action. - ### [change_headers.swift](https://github.com/firebase/firebase-ios-sdk/blob/main/scripts/change_headers.swift) Utility script to update source to repo-relative headers. diff --git a/scripts/build.sh b/scripts/build.sh index d4caa635ebf..ebd355ab907 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -239,9 +239,6 @@ xcb_flags+=( COMPILER_INDEX_STORE_ENABLE=NO ) -source scripts/buildcache.sh -xcb_flags=("${xcb_flags[@]}" "${buildcache_xcb_flags[@]}") - # TODO(varconst): Add --warn-unused-vars and --warn-uninitialized. # Right now, it makes the log overflow on Travis because many of our # dependencies don't build cleanly this way. diff --git a/scripts/buildcache.sh b/scripts/buildcache.sh deleted file mode 100755 index 00cc4b94e18..00000000000 --- a/scripts/buildcache.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash - -# Copyright 2021 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# USAGE: -# source buildcache.sh -# echo $buildcache_xcb_flags -# -# Adds xcodebuild arguments for buildcache GitHub action (https://github.com/mikehardy/buildcache-action) - -buildcache_xcb_flags=( - CC=clang - CPLUSPLUS=clang++ - LD=clang - LDPLUSPLUS=clang++ -) diff --git a/scripts/test_archiving.sh b/scripts/test_archiving.sh index e2d5cb00421..657e220d7f0 100755 --- a/scripts/test_archiving.sh +++ b/scripts/test_archiving.sh @@ -62,9 +62,6 @@ args=( "CODE_SIGN_IDENTITY=-" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO" ) -source scripts/buildcache.sh -args=("${args[@]}" "${buildcache_xcb_flags[@]}") - xcodebuild -version gem install xcpretty xcodebuild "${args[@]}" | xcpretty diff --git a/scripts/test_catalyst.sh b/scripts/test_catalyst.sh index eeb87afe64e..069e01a72eb 100755 --- a/scripts/test_catalyst.sh +++ b/scripts/test_catalyst.sh @@ -59,9 +59,6 @@ args=( "MACOSX_DEPLOYMENT_TARGET=10.15" ) -source scripts/buildcache.sh -args=("${args[@]}" "${buildcache_xcb_flags[@]}") - xcodebuild -version gem install xcpretty xcodebuild "${args[@]}" | xcpretty