curl/.github/workflows
Viktor Szakats b8296d367a
cmake: make the ExternalProject test work
By micromanaging the project dependency and its inclusion into the test
project. It feels like an awkward construct, but perhaps better than
nothing.

It's also fragile because it's a static build with no assistance from
the external project (curl in this case). Mitigated in test by disabling
all dependencies and some features.

Since there is no special core cmake logic to be tested here, in CI
the test is tested really. To keep CI jobs at minimum, only add 3 of
them, taking 42s in total. (All 6 would take 270s.)

Follow-up to e2a23d5d0d #17203

Closes #18208
2025-08-07 09:07:46 +02:00
..
appveyor-status.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
checkdocs.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
checksrc.yml GHA/checksrc: expand spellcheck, fix issues found 2025-07-21 16:09:01 +02:00
configure-vs-cmake.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
curl-for-win.yml GHA/curl-for-win: include CPU archs in job names 2025-08-06 00:38:51 +02:00
distcheck.yml cmake: make the ExternalProject test work 2025-08-07 09:07:46 +02:00
fuzz.yml CI: skip CI builds that just touch Dockerfile 2025-07-02 18:28:24 -07:00
hacktoberfest-accepted.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
http3-linux.yml ci: update openssl/openssl to v3.5.2 2025-08-05 14:51:21 +02:00
label.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
linux-old.yml CI: update glibc in linux-old build 2025-07-23 11:28:54 -07:00
linux.yml ci: update openssl/openssl to v3.5.2 2025-08-05 14:51:21 +02:00
macos.yml configure: if no perl, disable unity and shell completion, related tidy ups 2025-08-04 14:55:10 +02:00
non-native.yml GHA/non-native: FreeBSD 14.3 2025-07-22 20:18:26 +02:00
windows.yml GHA: pin jobs to windows-2022 2025-08-05 13:42:35 +02:00