]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA/windows: re-add GnuTLS for vcpkg, improve perf by building examples less
authorViktor Szakats <commit@vsz.me>
Sat, 8 Mar 2025 02:31:45 +0000 (03:31 +0100)
committerViktor Szakats <commit@vsz.me>
Sat, 8 Mar 2025 22:49:10 +0000 (23:49 +0100)
commite86f99824c4de0024cc90bca53efe205fd1c1dcc
treeb7856648922f7f4fffdb4e814b241fa01741e53a
parent74a2f2661df63720dc4700b191c82c7ad08ed4f6
GHA/windows: re-add GnuTLS for vcpkg, improve perf by building examples less

The GnuTLS MSVC/vcpkg build doesn't actually work on Windows. Let's
restore the build itself, to keep it fit for more testing. With disabled
tests (and examples) to keep it fast and not add to flakiness.

Also:
- enable GnuTLS in the MultiSSL job.
- limit building examples to one normal and one UWP job. It saves
  6 x 1-1.5 minutes. Coverage remains the same, because example builds
  only depend on the toolchain / target, not on the actual features
  (except IPv6, but that's enabled for all.)

Closes #16623
.github/workflows/windows.yml