there's single job configuration without strict debug https://github.com/haproxy/haproxy/blob/master/.travis.yml#L66
I think there are couple of options available 1) add similar job definition to github actions 2) make DEBUG_STRICT=1 default and only option also, we run ERR=1 for a while for various builds (linux, freebsd, cygwin). I think we can consider that as default and only avaible option. I'm not happy with various options that make test matrix really big сб, 21 нояб. 2020 г. в 22:11, Tim Duesterhus <[email protected]>: > 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 > -- > 2.29.0 > > >

