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

Reply via email to