]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA/macos: enable QUIC API with OpenSSL
authorViktor Szakats <commit@vsz.me>
Sat, 19 Jul 2025 20:53:08 +0000 (22:53 +0200)
committerViktor Szakats <commit@vsz.me>
Sat, 19 Jul 2025 22:02:19 +0000 (00:02 +0200)
commit7c23e88d17e0939b4e01c8d05f430e167e148f4b
treeef28c7af410859e7fb9bd006278c5c3f0015a02b
parent3fd8846680e4c0915e22bbce654264973ec3daf6
GHA/macos: enable QUIC API with OpenSSL

In one autotools and one cmake job.

Also:
- enable OpenSSL QUIC in two more jobs.
- pytest: add checks to skip h3 tests when there is no h3 server to
  tests 26, 27a, 27b, 27c, 29 in test_02_download. Fixing:
  ```
  FAILED tests/http/test_02_download.py::TestDownload::test_02_26_session_shared_reuse[h3] - AssertionError: expected exit code 0, got 1
  [...]
  ```
  Ref: https://github.com/curl/curl/actions/runs/16392680316/job/46320739635?pr=17973

Ref: https://github.com/Homebrew/homebrew-core/pull/230515
Ref: https://github.com/Homebrew/homebrew-core/commit/6c8e3eed129ed362da8b97b94f1a5372b2289e09

Closes #17973
.github/workflows/macos.yml
tests/http/test_02_download.py