]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA/windows: install stunnel manually, enable for Cygwin
authorViktor Szakats <commit@vsz.me>
Fri, 23 Jan 2026 12:37:59 +0000 (13:37 +0100)
committerViktor Szakats <commit@vsz.me>
Fri, 23 Jan 2026 16:38:06 +0000 (17:38 +0100)
commit7c3a4a4b4cffa7a335ce383da84e8b758ee5cafa
tree3c28d800cd5900d6234cd43afc05608e1cf21f88
parentd176f58a2003e4231c75f09813125c5a5bb26913
GHA/windows: install stunnel manually, enable for Cygwin

Replace Chocolatey install with direct download and unpack. To reduce
CI dependencies (Chocolatey, NuGet), improve install performance
(10s -> 1s) and hopefully reliability. Last but not least to enable it
for the Cygwin CI job.

Caveats:
- Need to bump stunnel versions manually (2-3 times a year).
  Renovate could likely do it, but I failed to understand its
  documentation and miss tooling/interface to make tests.
- FIPS not enabled. (can be done if necessary)
- Possibly losing checksum verification (not sure if Chocolatey did it
  automatically for this package.)

Also:
- Increase minimum tests by 100 for the Cygwin job.

Ref: #16819 (earlier attempt)
Ref: https://www.stunnel.org/archive/
Ref: https://www.githubstatus.com/incidents/cqb5hcy0gx18
Follow-up to d176f58a2003e4231c75f09813125c5a5bb26913 #20413
Follow-up to 19b1e44660d68d38a2f48f24740a3aac1d46b9a0 #20409

Closes #20410
.github/workflows/windows.yml