curl-curl/.github/workflows
Viktor Szakats 516a0cd382
cmake: add BORINGSSL_VERSION configuration variable, test in CI
To simplify setting BoringSSL version, using:
`-DBORINGSSL_VERSION=0.20260211.0`
or
`-DBORINGSSL_VERSION=${boringssl_version}`

Previously it could be set via C flags, using complicated shell quotes:
`-DCMAKE_C_FLAGS="-DCURL_BORINGSSL_VERSION=\\\"${boringssl_version}\\\""`
(the C flags method remains, also for autotools)

It'd be nice if BoringSSL published its version not just via
`MODULE.bazel` in its source tree, but from its public headers, to make
these workarounds unnecessary.

Also:
- GHA/http3-linux: test both options.

Closes #20571
2026-02-12 16:29:49 +01:00
..
appveyor-status.yml GHA: switch 12 Linux jobs to arm64 2026-01-09 19:35:16 +01:00
checkdocs.yml GHA: bump GHA and pip dependencies 2026-02-01 16:40:37 +01:00
checksrc.yml GHA: bump GHA and pip dependencies 2026-02-01 16:40:37 +01:00
checkurls.yml GHA: bump GHA and pip dependencies 2026-02-01 16:40:37 +01:00
codeql.yml GHA: bump GHA and pip dependencies 2026-02-01 16:40:37 +01:00
configure-vs-cmake.yml GHA: bump GHA and pip dependencies 2026-02-01 16:40:37 +01:00
curl-for-win.yml GHA: bump GHA and pip dependencies 2026-02-01 16:40:37 +01:00
distcheck.yml CI: log downloaded file hashes, pin manually bumped ones 2026-02-05 03:20:46 +01:00
fuzz.yml GHA: silence fresh zizmor 1.21.0 warnings 2026-01-16 13:48:28 +01:00
http3-linux.yml cmake: add BORINGSSL_VERSION configuration variable, test in CI 2026-02-12 16:29:49 +01:00
label.yml GHA: use ubuntu-slim image in 3 jobs 2026-01-25 18:54:12 +01:00
linux-old.yml GHA/linux-old: use tilde where possible and consistent 2026-02-05 13:12:10 +01:00
linux.yml tidy-up: miscellaneous 2026-02-12 14:52:16 +01:00
macos.yml build: make HTTP_ONLY build options also disable websockets 2026-02-05 13:12:10 +01:00
non-native.yml tidy-up: miscellaneous 2026-02-12 14:52:16 +01:00
windows.yml CI: log downloaded file hashes, pin manually bumped ones 2026-02-05 03:20:46 +01:00