ci: remove unused Windows ninja install and modernize CMake invocation - #2846
Conversation
|
IIRC the main thing this change does is convert the windows build to use Ninja. Previously we were using the cmake default which on windows means Visual Studio. Are we sure we want to use Ninja on Windows rather than Visual Studio.. its seems fine I guess (since the underlying compiler is still MSVC), but most windows users will use Visual Studio I imagine? In any case the |
|
Good catch! The only reason I originally added Keeping the default Visual Studio generator on Windows makes much more sense since that's what Windows users actually use. Updated this PR to:
|
|
lgtm. Can you update the PR description to be the one you want to use when this lands. i.e. maybe remove the "Keep the default Visual Studio.." part? |
|
Updated the step name to |
choco install ninjastep onwindows-latest(added ina08df5c9but never used since Windows CMake defaults to Visual Studio).-S . -B outinstead of manually creatingout/and settingworking-directory: out.Split out from #2717.