On Thu, May 30, 2024 at 03:40:31PM +0200, Ilia Shipitsin wrote: > Subject: [PATCH 1/1] CI: VTest: accelerate package install a bit > let's check and install only package is required > --- > .github/workflows/vtest.yml | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml > index f862dc5a7..5208df757 100644 > --- a/.github/workflows/vtest.yml > +++ b/.github/workflows/vtest.yml > @@ -82,10 +82,10 @@ jobs: > run: | > sudo apt-get update > sudo apt-get --no-install-recommends -y install \ > - liblua5.4-dev \ > - libpcre2-dev \ > - libsystemd-dev \ > - ninja-build \ > + ${{ contains(matrix.FLAGS, 'USE_LUA=1') && 'liblua5.4-dev' || > '' }} \ > + ${{ contains(matrix.FLAGS, 'USE_PCRE2=1') && 'libpcre2-dev' || > '' }} \ > + ${{ contains(matrix.FLAGS, 'USE_SYSTEMD') && 'libsystemd-dev' || > '' }} \
In fact libsystemd-dev is not required anymore, we have our own sd_notify in haproxy. > + ${{ contains(matrix.ssl, 'BORINGSSL=yes') && 'ninja-build' || > '' }} \ > socat \ > gdb > - name: Install brew dependencies > -- > 2.43.0.windows.1 > > -- William Lallemand