Tim Duesterhus
86430ab5a4
CI: Simplify version extraction with haproxy -vq
...
Instead of running `awk` on the output of `haproxy -v` to extract the bare
version number, we can use `haproxy -vq`.
2026-04-13 09:34:07 +02:00
Tim Duesterhus
c6b9ba80ae
CI: Update to actions/checkout@v6
...
No functional change, but we should keep this current.
see 5f4ddb54b0
see 5c923f1869
see b81a7f428b
2026-04-13 09:34:07 +02:00
William Lallemand
8745d2cf8e
CI: github: fix vtest path to allow correct caching
...
The vtest binary does not seem to be cached correctly by actions/cache,
the cause of the problem seems to be the binary is installed outside the
github workspace. This patch installs the binary in ~/vtest/ to fix the
issue.
2026-04-08 11:05:38 +02:00
William Lallemand
0a464215c5
CI: github: define the right quictls version in each jobs
...
openssl+quictls is not maintained anymore (quictls/openssl), however we
still need to test openssl+quictls 1.1.1. Other openssl+quictls branches
don't need to be tested.
The quictls hardfork is tested in the 'quictls' job, it uses the
'main' branch in the quictls/quictls repository.
2026-01-19 11:45:57 +01:00
Ilia Shipitsin
8c8e50e09a
CI: move VTest preparation & friends to dedicated composite action
...
reference: https://docs.github.com/en/actions/tutorials/create-actions/create-a-composite-action
preparing coredump limits, installing VTest are now served by dedicated
composite action
2025-09-22 19:18:23 +02:00
Tim Duesterhus
b81a7f428b
CI: Update to actions/checkout@v5
...
No functional change, but we should keep this current.
see 5f4ddb54b0
see 5c923f1869
2025-08-13 19:15:04 +02:00
Ilia Shipitsin
75a1e40501
CI: QuicTLS (weekly): limit run on forks only to manual dispatch
2025-05-14 17:00:31 +02:00
Ilya Shipitsin
eed4116c07
CI: enable weekly QuicTLS build
...
QuicTLS started own fork not dependant on OpenSSL, lets add
that to weekly builds
ML: https://www.mail-archive.com/haproxy@formilux.org/msg45574.html
GH: https://github.com/quictls/quictls/issues/244
2025-04-11 16:01:45 +02:00