|
22 | 22 | # was removed from vcpkg, so use vcpkg's files provider and persist that |
23 | 23 | # directory with actions/cache. |
24 | 24 | VCPKG_GIT_COMMIT: fb87e2bb3fe69e16c224989acb5a61349166c782 |
25 | | - VCPKG_DEFAULT_BINARY_CACHE: ${{ github.workspace }}/.vcpkg-binary-cache |
| 25 | + VCPKG_BINARY_CACHE_DIR: ${{ github.workspace }}/.vcpkg-binary-cache |
26 | 26 | VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/.vcpkg-binary-cache,readwrite" |
27 | 27 | VCPKG_DEFAULT_TRIPLET: x64-windows-static-md |
28 | 28 | VCPKG_DEFAULT_HOST_TRIPLET: x64-windows-static-md |
|
88 | 88 | id: cache-vcpkg-binary |
89 | 89 | uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 |
90 | 90 | with: |
91 | | - path: ${{ env.VCPKG_DEFAULT_BINARY_CACHE }} |
| 91 | + path: ${{ env.VCPKG_BINARY_CACHE_DIR }} |
92 | 92 | key: ${{ runner.os }}-${{ matrix.name }}-vcpkg-binary-${{ env.VCPKG_TARGET_TRIPLET }}-${{ env.VCPKG_GIT_COMMIT }}-${{ hashFiles('vcpkg.json') }} |
93 | 93 | restore-keys: | |
94 | 94 | ${{ runner.os }}-${{ matrix.name }}-vcpkg-binary-${{ env.VCPKG_TARGET_TRIPLET }}-${{ env.VCPKG_GIT_COMMIT }}- |
@@ -200,13 +200,6 @@ jobs: |
200 | 200 | path: client-sdk-rust/target/ |
201 | 201 | key: ${{ runner.os }}-${{ matrix.name }}-cargo-target-${{ steps.rust_sha.outputs.sha }} |
202 | 202 |
|
203 | | - - name: Save vcpkg binary cache |
204 | | - if: runner.os == 'Windows' && steps.cache-vcpkg-binary.outputs.cache-hit != 'true' |
205 | | - uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 |
206 | | - with: |
207 | | - path: ${{ env.VCPKG_DEFAULT_BINARY_CACHE }} |
208 | | - key: ${{ runner.os }}-${{ matrix.name }}-vcpkg-binary-${{ env.VCPKG_TARGET_TRIPLET }}-${{ env.VCPKG_GIT_COMMIT }}-${{ hashFiles('vcpkg.json') }} |
209 | | - |
210 | 203 | # ---------- Run unit tests ---------- |
211 | 204 | - name: Run unit tests (Unix) |
212 | 205 | if: runner.os != 'Windows' |
|
0 commit comments