GHA CI: use built-in ninja

`choco install` is slow: A basically simple download and extract operation takes 20sec compared to ~3sec
when done manually. So we add a conditional for it.
This commit is contained in:
Chocobo1 2023-11-18 15:04:59 +08:00
parent e99a012bb4
commit b2c51a5b9e

View file

@ -32,7 +32,12 @@ jobs:
- name: Install build tools
run: |
choco install ninja
if ((Get-Command "ninja.exe" -ErrorAction SilentlyContinue) -eq $null)
{
choco install ninja
}
where.exe ninja
ninja --version
# use the preinstalled vcpkg from image
# https://github.com/actions/virtual-environments/blob/main/images/win/Windows2019-Readme.md#package-management