diff --git a/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml b/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml index 57ef34a3dc9f5e2bf1d82aa1ff530c290d88b11e..1955588db679a9f7e051205244ed2f3259bc9e7b 100644 --- a/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml +++ b/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml @@ -60,10 +60,15 @@ release:pip:windows: - Import-Module VSSetup - $vsInstance = Get-VSSetupInstance | Select-VSSetupInstance - - $vsPath = $vsInstance.InstallationPath + # Explicit Visual Studio setup + - $vsPath = "C:\Program Files\Microsoft Visual Studio\2022\BuildTools" - $env:VSINSTALLDIR = $vsPath - $env:VCINSTALLDIR = "${vsPath}\VC" + + # Set CMake generator explicitly + - $env:CMAKE_GENERATOR = "Visual Studio 17 2022" + - $env:CMAKE_PREFIX_PATH = $vsPath - $env:WindowsSDKDir = "C:\Program Files (x86)\Windows Kits\10" - $env:Path = "${vsPath}\Common7\IDE;${vsPath}\Common7\Tools;${env:Path}"