CI: Always pass in toolchain to cache actions

It doesn't make a whole lot of sense leaving out this variable. We use
the toolchain to construct the main cache key for our ccache and vcpkg
caches, and the JS+WASM artifacts build defaulted to 'GNU' for their
toolchain which got really confusing.
This commit is contained in:
Jelle Raaijmakers 2026-04-08 11:27:40 +02:00 committed by Tim Flynn
parent 3003930c8d
commit 27c4a2e439
2 changed files with 2 additions and 0 deletions

View file

@ -75,6 +75,7 @@ jobs:
with:
os: ${{ matrix.os_name }}
arch: ${{ matrix.arch }}
toolchain: ${{ matrix.toolchain }}
cache_key_extra: 'LibJS and LibWasm Artifacts'
ccache_path: ${{ env.CCACHE_DIR }}
vcpkg_cache_path: ${{ github.workspace }}/Build/caches/vcpkg-binary-cache

View file

@ -52,6 +52,7 @@ jobs:
with:
os: ${{ matrix.os_name }}
arch: 'Lagom'
toolchain: 'Clang'
cache_key_extra: 'Nightly Android'
ccache_path: ${{ env.CCACHE_DIR }}
vcpkg_cache_path: ${{ github.workspace }}/Build/caches/vcpkg-binary-cache