From: Arran Cudbard-Bell Date: Thu, 29 Aug 2024 11:15:24 +0000 (-0500) Subject: Fail early means the logs aren't output from configure X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=993f4232a3917a6d356e70ef9abbf9ae15fcd5f8;p=thirdparty%2Ffreeradius-server.git Fail early means the logs aren't output from configure --- diff --git a/.github/actions/build-freeradius/action.yml b/.github/actions/build-freeradius/action.yml index 7ee09f7b1e5..24ef474ec9f 100644 --- a/.github/actions/build-freeradius/action.yml +++ b/.github/actions/build-freeradius/action.yml @@ -143,11 +143,14 @@ runs: --with-threads=$LIBS_OPTIONAL \ --with-udpfromto=$LIBS_OPTIONAL \ --with-openssl=$LIBS_OPTIONAL \ - --with-pcre=$LIBS_OPTIONAL - echo "config.log" - cat config.log - echo "Contents of src/include/autoconf.h" - cat "./src/include/autoconf.h" + --with-pcre=$LIBS_OPTIONAL \ + || { + echo "config.log" + cat config.log + echo "Contents of src/include/autoconf.h" + cat "./src/include/autoconf.h" + exit 1 + } - name: Make if: ${{ inputs.test_type != 'fuzzing' }}