]> git.kaiwu.me - haproxy.git/commit
CI: VTest build with git clone + cache
authorWilliam Lallemand <wlallemand@haproxy.com>
Tue, 7 Apr 2026 16:05:14 +0000 (18:05 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Tue, 7 Apr 2026 16:35:23 +0000 (18:35 +0200)
commitaccc9003e84818d5c37c184f3f26fb09bcda80eb
tree2f6598979df145876ab6afcd4beb4bd686ac8cfe
parent06673291d708a62d24172e8b75a837d67a9999b9
CI: VTest build with git clone + cache

The VTest2 tarball URL at code.vinyl-cache.org/vtest/VTest2/archive/main.tar.gz
no longer works. Switch scripts/build-vtest.sh to use a git clone of the
repository instead.

Add a cache step in the setup-vtest CI action so VTest is only rebuilt
when its HEAD commit changes, keyed on the runner OS and the VTest2 HEAD
SHA.
.github/actions/setup-vtest/action.yml
scripts/build-vtest.sh