curl/.github/workflows
Viktor Szakats efce544418
GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI
- run tests via `make test-ci` instead of `make check` with autotools.
- add `x86_64` job for FreeBSD, with tests.
  It matches the existing Cirrus CI job, with these differences:
  - finishes 3x faster (thanks to parallel tests enabled).
  - librtmp is not enabled because it's slated for removal by FreeBSD.
    (already past the removal deadline, thought the package still
    installs.)
  - DICT and TELNET servers fail to start. Couldn't figure out why.
    It means skipping test 1450 and 1452.
  - it runs more tests, e.g. websockets and ip6-localhost.
  - no `pkg update -f`.
  - it misses the `CRYPTOGRAPHY_DONT_BUILD_RUST=1`, `pkg delete curl`,
    `chmod 777`, `sudo -u nobody` and `sysctl net.inet.tcp.blackhole`
    tricks. The latter is the default in these runners, the others did
    not affect results.
- set `-j0` for tests in the NetBSD job. Flaky otherwise.

Closes #14244
2024-07-29 20:46:40 +02:00
..
appveyor-status.yml tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
awslc.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
badwords.yml GHA/badwords.yml: fixup indent for yamllint [ci skip] 2024-07-01 23:24:11 +02:00
codeql-analysis.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
codespell.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
configure-vs-cmake.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
curl-for-win.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
distcheck.yml GHA: update actions/upload-artifact and actions/download-artifact 2024-07-05 22:59:18 +02:00
fuzz.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
hacktoberfest-accepted.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
http3-linux.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
label.yml GHA: pin dependencies 2024-05-15 13:35:45 +02:00
linkcheck.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
linux32.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
linux-old.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
linux.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
macos.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
man-examples.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
non-native.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
proselint.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
reuse.yml GHA: update fsfe/reuse-action action to v4 2024-07-04 09:53:48 +02:00
shellcheck.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
spacecheck.yml CI: add whitespace checker 2024-06-27 13:33:30 +02:00
spellcheck.yml GHA: update pinned actions 2024-06-14 09:36:22 +02:00
synopsis.yml CI/synopsis.yml: run on .md files 2024-06-27 12:47:29 +02:00
torture.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
windows.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00
wolfssl.yml GHA/non-native: improve, migrate x86_64 FreeBSD with tests from Cirrus CI 2024-07-29 20:46:40 +02:00