curl/.github/workflows
Viktor Szakats 5f93cad086
GHA: replace make with ninja in Cygwin, MSYS2 and mingw-w64 cmake jobs
Speed-ups:
- cygwin build: 47s -> 29s
- cygwin build tests: 3m12 -> 2m32
- MSYS2 native build: 29s -> 16s
- MSYS2 native build tests: 2m24 -> 1m52
- MSYS2/mingw-w64: already had ninja installed and used implicitly.
- linux-mingw-w64-cross: 31s -> 25s

before:
cygwin: https://github.com/curl/curl/actions/runs/10866939355/job/30155134299
windows: https://github.com/curl/curl/actions/runs/10866939361

after:
cygwin: https://github.com/curl/curl/actions/runs/10867861215/job/30157121784
windows: https://github.com/curl/curl/actions/runs/10867861208?pr=14914

Closes #14914
2024-09-15 13:57:21 +02:00
..
appveyor-status.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
awslc.yml GHA: update CI dependencies 2024-08-25 23:39:02 +02:00
checkdocs.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
checksrc.yml CI: add a script and job to run cmakelint 2024-08-27 08:33:44 -07:00
codeql-analysis.yml GHA: update github/codeql-action digest to 4dd1613 2024-08-29 16:53:23 +02:00
configure-vs-cmake.yml GHA/configure-vs-cmake: drop disabling dependency tracking [ci skip] 2024-08-26 16:29:20 +02:00
curl-for-win.yml build: add poll() detection for cross-builds 2024-08-30 17:14:33 +02:00
cygwin.yml GHA: replace make with ninja in Cygwin, MSYS2 and mingw-w64 cmake jobs 2024-09-15 13:57:21 +02:00
distcheck.yml GHA/distcheck: keep upload artifacts for one day only 2024-09-05 23:50:48 +02:00
fuzz.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
hacktoberfest-accepted.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
http3-linux.yml GHA: update CI dependencies 2024-08-25 23:39:02 +02:00
label.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
linux32.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
linux-old.yml GHA/linux-old: add an autoconf/automake build 2024-09-09 10:19:11 -07:00
linux.yml GHA: add valgrind to the job titles using it, and tidy-ups 2024-09-15 13:57:21 +02:00
macos.yml GHA/macos: tidy-up 2024-09-15 13:57:20 +02:00
non-native.yml GHA/non-native: replace make with ninja in cmake jobs 2024-09-15 13:57:21 +02:00
torture.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
windows.yml GHA: replace make with ninja in Cygwin, MSYS2 and mingw-w64 cmake jobs 2024-09-15 13:57:21 +02:00
wolfssl.yml GHA: add valgrind to the job titles using it, and tidy-ups 2024-09-15 13:57:21 +02:00