From 5e361c77670dc7c5ea7f18a2449695df4ba345c7 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Fri, 14 Jun 2024 12:18:32 +0200 Subject: [PATCH] CI: github: do the AWS-LC weekly build with ERR=1 The weekly CI that tries new version of AWS-LC was not building with ERR=1, which let us think that everything was good but there was in fact new warning that we missed. Add ERR=1 to the build so the CI will failed for any new warning. --- .github/workflows/aws-lc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/aws-lc.yml b/.github/workflows/aws-lc.yml index 4384116bb..a8d841fd9 100644 --- a/.github/workflows/aws-lc.yml +++ b/.github/workflows/aws-lc.yml @@ -33,7 +33,7 @@ jobs: run: env ${{ steps.get_aws_lc_release.outputs.result }} scripts/build-ssl.sh - name: Compile HAProxy run: | - make -j$(nproc) CC=gcc TARGET=linux-glibc \ + make -j$(nproc) ERR=1 CC=gcc TARGET=linux-glibc \ USE_OPENSSL_AWSLC=1 USE_QUIC=1 \ SSL_LIB=${HOME}/opt/lib SSL_INC=${HOME}/opt/include \ DEBUG="-DDEBUG_POOL_INTEGRITY" \