curl/.github/workflows
Viktor Szakats 80a8e24956
GHA/cygwin, msys: move tests to cmake jobs, to finish faster
Move test runs from autotools jobs to cmake ones for Cygwin and MSYS.
This makes producing test results and finishing the workflows faster,
because the cmake build steps are much faster than autotools in these
envs.

Also:
- drop building examples with Cygwin autotools. It takes almost
  4 minutes. Keep building them with cmake, taking 20 seconds.
- drop building examples in MSYS autotools jobs that run tests.
  Keep building them in autotools jobs without tests. It makes
  the longest running job 2 minutes shorter.

After this patch Cygwin job times are on par with or lower than Windows
ones. It means Cygwin doesn't cause extra delay to finish the whole
workflow, allowing to re-merge these jobs into the Windows workflow.

Closes #15083
2024-09-30 01:45:01 +02:00
..
appveyor-status.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
checkdocs.yml ci: update rojopolis/spellcheck-github-actions digest to b83ca7c 2024-09-22 18:28:48 +02:00
checksrc.yml ci: tidy-ups 2024-09-29 17:39:55 +02:00
codeql-analysis.yml CI: move Azure jobs to GHA, fix fallouts, sshserver, runtests tweaks 2024-09-16 10:00:17 +02:00
configure-vs-cmake.yml GHA/configure-vs-cmake: check libcurl.pc/curl-config, fix issues 2024-09-21 12:08:35 +02:00
curl-for-win.yml CI: move Azure jobs to GHA, fix fallouts, sshserver, runtests tweaks 2024-09-16 10:00:17 +02:00
cygwin.yml GHA/cygwin, msys: move tests to cmake jobs, to finish faster 2024-09-30 01:45:01 +02:00
distcheck.yml GHA: misc updates: impacket, timeouts, mingw-w64 32-bit 2024-09-16 15:43:21 +02:00
fuzz.yml CI: move Azure jobs to GHA, fix fallouts, sshserver, runtests tweaks 2024-09-16 10:00:17 +02:00
hacktoberfest-accepted.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
http3-linux.yml ci: tidy-ups 2024-09-29 17:39:55 +02:00
label.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
linux32.yml CI: update 32-bit CI to Ubuntu 24.04 and enable more 2024-09-27 08:59:55 -07:00
linux-old.yml tests: speed up builds with single-binary test bundles 2024-09-22 09:51:15 +02:00
linux.yml ci: tidy-ups 2024-09-29 17:39:55 +02:00
macos.yml CI: improvements in test reliability and performance 2024-09-27 16:47:37 +02:00
non-native.yml CI: improvements in test reliability and performance 2024-09-27 16:47:37 +02:00
torture.yml GHA/torture: prefer pip --break-system-packages for speed 2024-09-27 10:27:08 +02:00
windows.yml GHA/cygwin, msys: move tests to cmake jobs, to finish faster 2024-09-30 01:45:01 +02:00