From 9fee7e02d1382cbf5ce2f8e98902541c3b825269 Mon Sep 17 00:00:00 2001 From: Tim Duesterhus Date: Sat, 21 Nov 2020 18:08:00 +0100 Subject: [PATCH] CI: Set DEBUG=-DDEBUG_STRICT=1 in GitHub Actions This was missing when migrating from Travis. --- .github/workflows/compliance.yml | 1 + .github/workflows/vtest.yml | 1 + .github/workflows/windows.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml index d778ee429..9f2bec289 100644 --- a/.github/workflows/compliance.yml +++ b/.github/workflows/compliance.yml @@ -30,6 +30,7 @@ jobs: ERR=1 \ TARGET=${{ matrix.TARGET }} \ CC=${{ matrix.CC }} \ + DEBUG=-DDEBUG_STRICT=1 \ USE_OPENSSL=1 sudo make install - name: Show HAProxy version diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml index 4d6fdfb60..6d42db8ff 100644 --- a/.github/workflows/vtest.yml +++ b/.github/workflows/vtest.yml @@ -85,6 +85,7 @@ jobs: ERR=1 \ TARGET=${{ matrix.TARGET }} \ CC=${{ matrix.CC }} \ + DEBUG=-DDEBUG_STRICT=1 \ ${{ join(matrix.FLAGS, ' ') }} \ ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/" sudo make install diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 5393a4c3a..b5a198aff 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -52,6 +52,7 @@ jobs: ERR=1 \ TARGET=${{ matrix.TARGET }} \ CC=${{ matrix.CC }} \ + DEBUG=-DDEBUG_STRICT=1 \ ${{ join(matrix.FLAGS, ' ') }} - name: Show HAProxy version id: show-version