solve github actions windows native-tls build #566
Labels
automation
ci and testing related
help wanted
Not immediately prioritised, please help!
windows
windows specific issues
Problems with the github actions ci setup from #562 (which ALMOST gets a working windows build!) is that
openssl
is either too slow to install, or it slows down all the other jobs.Options considered:
cargo build
because we can't select ank8s-openapi
feature as a dependency - see features2#drawbacks)native-tls-vendored
feature and forking the matrix job to special-case invoke the vendored feature (a bit of work but is doable, some unknown w.r.t. what -vendored libraries to use, follow reqwest with native-tls/vendored?)Stashing down this because we would like to solve windows CI, but in a time/cache-efficient setup so that we don't have these enormous cycles just because of it.
sketches
vcpkg caching sketch:
with
VCPKGRS_DYNAMIC: 1
evar, was the furthest the caching one got.The text was updated successfully, but these errors were encountered: