From a2c42722bc7fbdef6137157029b687f9deabd348 Mon Sep 17 00:00:00 2001 From: Justin Hernandez Date: Tue, 4 Nov 2025 10:53:49 -0800 Subject: [PATCH] bugfix: remove derived data caching (#1345) * remove derived data caching * fix workflow paht --- .github/workflows/mobile-e2e.yml | 10 ++-------- .github/workflows/mobile-sdk-demo-e2e.yml | 12 +++--------- 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/.github/workflows/mobile-e2e.yml b/.github/workflows/mobile-e2e.yml index 73941d591..677789c7b 100644 --- a/.github/workflows/mobile-e2e.yml +++ b/.github/workflows/mobile-e2e.yml @@ -315,14 +315,8 @@ jobs: app/ios/Pods ~/Library/Caches/CocoaPods lock-file: app/ios/Podfile.lock - - name: Cache DerivedData - uses: actions/cache@v4 - with: - path: app/ios/build - key: ${{ runner.os }}-derived-data-${{ env.GH_CACHE_VERSION }}-${{ env.XCODE_VERSION }}-${{ hashFiles('app/ios/Podfile.lock', 'yarn.lock') }} - restore-keys: | - ${{ runner.os }}-derived-data-${{ env.GH_CACHE_VERSION }}-${{ env.XCODE_VERSION }}- - ${{ runner.os }}-derived-data-${{ env.GH_CACHE_VERSION }}- + # DerivedData caching disabled - caused intermittent build failures due to stale cache + # Pod caching still speeds up pod install significantly - name: Verify iOS Runtime run: | echo "📱 Verifying iOS Runtime availability..." diff --git a/.github/workflows/mobile-sdk-demo-e2e.yml b/.github/workflows/mobile-sdk-demo-e2e.yml index 1a719fc2f..17add2f24 100644 --- a/.github/workflows/mobile-sdk-demo-e2e.yml +++ b/.github/workflows/mobile-sdk-demo-e2e.yml @@ -27,7 +27,7 @@ on: paths: - "packages/mobile-sdk-demo/**" - "packages/mobile-sdk-alpha/**" - - ".github/workflows/mobile-sdk-e2e.yml" + - ".github/workflows/mobile-sdk-demo-e2e.yml" jobs: android-e2e: @@ -292,14 +292,8 @@ jobs: packages/mobile-sdk-demo/ios/Pods ~/Library/Caches/CocoaPods lock-file: packages/mobile-sdk-demo/ios/Podfile.lock - - name: Cache DerivedData - uses: actions/cache@v4 - with: - path: packages/mobile-sdk-demo/ios/build - key: ${{ runner.os }}-derived-data-${{ env.GH_CACHE_VERSION }}-${{ env.XCODE_VERSION }}-${{ hashFiles('packages/mobile-sdk-demo/ios/Podfile.lock', 'yarn.lock') }} - restore-keys: | - ${{ runner.os }}-derived-data-${{ env.GH_CACHE_VERSION }}-${{ env.XCODE_VERSION }}- - ${{ runner.os }}-derived-data-${{ env.GH_CACHE_VERSION }}- + # DerivedData caching disabled - caused intermittent build failures due to stale cache + # Pod caching still speeds up pod install significantly - name: Verify iOS Runtime run: | echo "📱 Verifying iOS Runtime availability..."