From efc0a1f8d8f5775dd4b99d08c9c004bf1093dcd9 Mon Sep 17 00:00:00 2001 From: Christian Kreibich Date: Fri, 21 Oct 2022 14:01:16 -0700 Subject: [PATCH] Remove external CAF build for Coverity setup The Coverity build used an external CAF setup because the bundled build used to cause internal errors in Coverity's tooling. zeek/broker#285 causes a problem with the external CAF setup, plus Coverity now looks happy with the usual bundled build, so this commit simply drops the external CAF approach. --- .github/workflows/coverity-scan.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/coverity-scan.yml b/.github/workflows/coverity-scan.yml index 140658eb05..3c0369771c 100644 --- a/.github/workflows/coverity-scan.yml +++ b/.github/workflows/coverity-scan.yml @@ -42,11 +42,8 @@ jobs: curl \ wget - - name: Install CAF - run: cd auxil/broker/caf && ./configure --prefix=`pwd`/build/install-root && cd build && make -j $(nproc) install - - name: Configure - run: ./configure --build-type=debug --with-caf=`pwd`/auxil/broker/caf/build/install-root --disable-broker-tests --disable-spicy + run: ./configure --build-type=debug --disable-broker-tests --disable-spicy - name: Fetch Coverity Tools env: