CI: Enable vcpkg cache update for fuzzers build
This was a cache race condition between the fuzzers and sanitizer builds, where the vcpkg binary cache could have been updated before the sanitizer builds started doing their vcpkg install, causing the source assets to never be updated at all.
This commit is contained in:
parent
1263d58689
commit
62236fa503
1 changed files with 3 additions and 0 deletions
3
.github/workflows/lagom-template.yml
vendored
3
.github/workflows/lagom-template.yml
vendored
|
|
@ -150,6 +150,9 @@ jobs:
|
|||
- name: Create Build Environment (Fuzzers)
|
||||
if: ${{ inputs.build_preset == 'Fuzzers' }}
|
||||
working-directory: ${{ github.workspace }}
|
||||
env:
|
||||
VCPKG_CACHE_SAS: ${{ github.ref == 'refs/heads/master' && secrets.VCPKG_CACHE_SAS || '' }}
|
||||
VCPKG_CACHE_MODE: ${{ github.ref == 'refs/heads/master' && 'write' || '' }}
|
||||
run: |
|
||||
cmake --preset=Distribution -S Meta/Lagom -B ${{ github.workspace }}/Build/tools-build \
|
||||
-DLAGOM_TOOLS_ONLY=ON \
|
||||
|
|
|
|||
Loading…
Reference in a new issue