curl/.github/workflows
Viktor Szakats 29608d694e
GHA/http3-linux: test non-unity, and more cmake
Reshuffle HTTP/3 jobs to:
- test all backends with cmake too. Adding 4 jobs.
- build all backends in non-unity mode too.
  Either with autotools or cmake.
- run tests once for each backend
  Either with autotools or cmake, with a preference for cmake to finish
  faster.
- drop building examples. There is nothing HTTP/3-specific in examples,
  and they are already built in GHA/linux.
- de-dupe some shared settings.

Ref: https://github.com/curl/curl/issues/17857#issuecomment-3047999309
Ref: 8cef6b5e6e #18321 #18320
Ref: d79269166e #18211 #18212
Ref: 454395ba1e #17857 #17864
Ref: b270fec68d #17857 #17858

Closes #18325
2025-08-21 13:11:31 +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: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
checksrc.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
configure-vs-cmake.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
curl-for-win.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
distcheck.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
fuzz.yml CI: skip CI builds that just touch Dockerfile 2025-07-02 18:28:24 -07:00
hacktoberfest-accepted.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
http3-linux.yml GHA/http3-linux: test non-unity, and more cmake 2025-08-21 13:11:31 +02:00
label.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
linux-old.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
linux.yml GHA/linux: skip building examples in valgrind jobs 2025-08-14 21:02:33 +02:00
macos.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
non-native.yml GHA/non-native: delete OmniOS job 2025-08-19 09:47:33 +02:00
windows.yml GHA/windows: install Win32::Process* perl modules 2025-08-19 10:07:25 +02:00