Remove explicit VS version in Windows CI (#3254)

Rely on CMake's default generator.
diff --git a/.github/workflows/ci-windows-artifacts.yml b/.github/workflows/ci-windows-artifacts.yml
index 1e23482..b99f6ff 100644
--- a/.github/workflows/ci-windows-artifacts.yml
+++ b/.github/workflows/ci-windows-artifacts.yml
@@ -60,7 +60,7 @@
 
       - name: Prepare libavif (cmake)
         run: >
-          cmake -G "Visual Studio 17 2022" -A x64 -S . -B build
+          cmake -A x64 -S . -B build
           -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF
           -DAVIF_CODEC_AOM=LOCAL -DAVIF_CODEC_AOM_ENCODE=ON
           -DAVIF_CODEC_AOM_DECODE=OFF -DAVIF_CODEC_DAV1D=LOCAL
diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml
index 30fe2a7..0b534f8 100644
--- a/.github/workflows/ci-windows.yml
+++ b/.github/workflows/ci-windows.yml
@@ -33,7 +33,7 @@
       fail-fast: false
       matrix:
         os: [windows-latest]
-        generator: [Ninja, "Visual Studio 17 2022"]
+        generator: ["-G Ninja", ""]
 
     steps:
       - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -52,7 +52,7 @@
 
       - name: Prepare libavif (cmake)
         run: >
-          cmake -G "${{ matrix.generator }}" -S . -B build
+          cmake "${{ matrix.generator }}" -S . -B build
           -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF
           -DAVIF_CODEC_AOM=LOCAL -DAVIF_CODEC_DAV1D=LOCAL
           -DAVIF_CODEC_RAV1E=LOCAL -DAVIF_CODEC_SVT=LOCAL