curl/.github/workflows
Viktor Szakats 2d4852af83
build: fix tests when documentation/manual is disabled
- build: fix to exclude 'documentation' tests when building
  the documentation is explicitly disabled. Both for cmake
  and `./configure`.

  Reported-by: Daniel Engberg
  Fixes #15703

- test481, test482: fix for builds with no manual.

  Reported-by: Daniel Engberg
  Fixes #15703

- configure: fix to always detect Perl. Running tests require
  it when run. Before this patch Perl wasn't detected when
  documentation/manual/embedded-CA were all disabled,
  making tests fail to start.

- test1177: add keyword `documentation`. It depends no
  `curl_version_info.3`.

- GHA/linux: test cmake and `./configure` with docs and
  manual disabled and tests run.

Closes #15704
2024-12-09 12:45:29 +01:00
..
appveyor-status.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
checkdocs.yml GHA: update four dependencies 2024-11-09 14:30:53 +01:00
checksrc.yml CI: update dependencies 2024-11-16 18:26:21 +01:00
codeql-analysis.yml GHA: update four depencencies 2024-12-09 10:31:24 +01:00
configure-vs-cmake.yml GHA: update five dependencies 2024-10-24 10:03:31 +02:00
curl-for-win.yml GHA: update five dependencies 2024-10-24 10:03:31 +02:00
distcheck.yml GHA: update five dependencies 2024-10-24 10:03:31 +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: update five dependencies 2024-10-24 10:03:31 +02:00
http3-linux.yml GHA: update four depencencies 2024-12-09 10:31:24 +01:00
label.yml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
linux-old.yml GHA/linux-old: adjust configure job name 2024-10-31 13:26:27 +01:00
linux.yml build: fix tests when documentation/manual is disabled 2024-12-09 12:45:29 +01:00
macos.yml build: fix ECH to always enable HTTPS RR 2024-11-28 11:55:05 +01:00
non-native.yml GHA: update four depencencies 2024-12-09 10:31:24 +01:00
windows.yml GHA: update four depencencies 2024-12-09 10:31:24 +01:00