ci/windows: Use winget to install packages and install Microsoft.WindowsWDK.10.0.26100

And switch all packages use winget to install.

bloodrock.pkg-config-lite according https://github.com/microsoft/winget-pkgs/pull/284186
WinFlexBison.win_flex_bison according https://github.com/microsoft/winget-pkgs/pull/284202
Git.Git already contains 'GitHub.GitLFS' according https://github.com/microsoft/winget-pkgs/issues/276985

Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37210>
This commit is contained in:
Yonggang Luo
2025-08-24 19:51:55 +08:00
committed by Marge Bot
parent efb31e2e6a
commit 9592686ca0
5 changed files with 72 additions and 25 deletions

View File

@@ -0,0 +1,6 @@
{
"$schema": "https://aka.ms/winget-settings.schema.json",
"installBehavior": {
"archiveExtractionMethod": "tar"
}
}