|
18 | 18 | uses: actions/cache/restore@v4 |
19 | 19 | with: |
20 | 20 | path: packages/react-native/third-party/ |
21 | | - key: v1-ios-dependencies-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
| 21 | + key: v2-ios-dependencies-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
22 | 22 | enableCrossOsArchive: true |
23 | 23 | - name: Yarn Install |
24 | 24 | if: steps.restore-ios-prebuilds.outputs.cache-hit != 'true' |
|
40 | 40 | uses: actions/cache/save@v4 |
41 | 41 | if: ${{ github.ref == 'refs/heads/main' }} # To avoid that the cache explode |
42 | 42 | with: |
43 | | - key: v1-ios-dependencies-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
| 43 | + key: v2-ios-dependencies-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
44 | 44 | enableCrossOsArchive: true |
45 | 45 | path: packages/react-native/third-party/ |
46 | 46 |
|
|
74 | 74 | uses: actions/cache/restore@v4 |
75 | 75 | with: |
76 | 76 | path: packages/react-native/third-party/.build/Build/Products |
77 | | - key: v1-ios-dependencies-slice-folder-${{ matrix.slice }}-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
| 77 | + key: v2-ios-dependencies-slice-folder-${{ matrix.slice }}-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
78 | 78 | - name: Yarn Install |
79 | 79 | if: steps.restore-slice-folder.outputs.cache-hit != 'true' |
80 | 80 | uses: ./.github/actions/yarn-install |
@@ -107,7 +107,7 @@ jobs: |
107 | 107 | uses: actions/cache/save@v4 |
108 | 108 | if: ${{ github.ref == 'refs/heads/main' }} # To avoid that the cache explode |
109 | 109 | with: |
110 | | - key: v1-ios-dependencies-slice-folder-${{ matrix.slice }}-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
| 110 | + key: v2-ios-dependencies-slice-folder-${{ matrix.slice }}-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
111 | 111 | enableCrossOsArchive: true |
112 | 112 | path: | |
113 | 113 | packages/react-native/third-party/.build/Build/Products |
@@ -138,7 +138,7 @@ jobs: |
138 | 138 | with: |
139 | 139 | path: | |
140 | 140 | packages/react-native/third-party/ |
141 | | - key: v1-ios-dependencies-xcframework-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
| 141 | + key: v2-ios-dependencies-xcframework-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
142 | 142 | # If cache hit, we already have our binary. We don't need to do anything. |
143 | 143 | - name: Yarn Install |
144 | 144 | if: steps.restore-xcframework.outputs.cache-hit != 'true' |
@@ -199,4 +199,4 @@ jobs: |
199 | 199 | path: | |
200 | 200 | packages/react-native/third-party/ReactNativeDependencies${{ matrix.flavor }}.xcframework.tar.gz |
201 | 201 | packages/react-native/third-party/ReactNativeDependencies${{ matrix.flavor }}.framework.dSYM.tar.gz |
202 | | - key: v1-ios-dependencies-xcframework-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
| 202 | + key: v2-ios-dependencies-xcframework-${{ matrix.flavor }}-${{ hashfiles('scripts/releases/ios-prebuild/configuration.js') }} |
0 commit comments