mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-02 15:46:33 +00:00
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
Notes:
github-actions[bot]
2025-07-21 09:59:21 +00:00
Author: https://github.com/gmta
Commit: 62236fa503
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/5506
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…
Add table
Add a link
Reference in a new issue