]> git.kaiwu.me - haproxy.git/commit
CI: github: cache QuicTLS builds
authorWilliam Lallemand <wlallemand@irq6.net>
Tue, 6 Oct 2026 09:22:26 +0000 (11:22 +0200)
committerWilliam Lallemand <wlallemand@irq6.net>
Tue, 6 Oct 2026 09:35:28 +0000 (11:35 +0200)
commiteb2ada3f9d491ed6b929e2e45f93b3ff9e405822
tree52b82c958ebc83792961e5de99accf5245cba46d
parent4bbcc74a2c8d3a85ba34b90a72e6d849454caf6f
CI: github: cache QuicTLS builds

Resolve the QuicTLS ref to a commit SHA when generating the VTest
matrix and include it in the SSL build inputs and cache key. Keep job
labels readable by showing the ref and an eight-character SHA.

Fetch and check out the resolved commit in build-ssl.sh while retaining
QUICTLS_VERSION for the OpenSSL 1.1.1 build target selection. Preserve
the existing download behavior when QUICTLS_COMMIT is unset.

Enable SSL caching for QuicTLS.
.github/matrix.py
.github/workflows/vtest.yml
scripts/build-ssl.sh