From: William Lallemand Date: Fri, 14 Jun 2024 10:18:32 +0000 (+0200) Subject: CI: github: do the AWS-LC weekly build with ERR=1 X-Git-Tag: v3.1-dev1~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5e361c77670dc7c5ea7f18a2449695df4ba345c7;p=thirdparty%2Fhaproxy.git 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. --- diff --git a/.github/workflows/aws-lc.yml b/.github/workflows/aws-lc.yml index 4384116bb8..a8d841fd9a 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" \