From 6fd7e7318eda0a187f5233495bf42cf604f19255 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Wed, 14 Oct 2020 17:43:01 +0200 Subject: build: enable CI build with scan-build --- .github/workflows/build.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to '.github/workflows/build.yml') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e46a583f..5ee3d733d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,11 +25,16 @@ jobs: run: CC=clang-10 ./configure --enable-fatal-warnings - name: make run: make - # Disabled for now because of broken clang-10 support: https://github.com/actions/virtual-environments/issues/1536 - # - name: install clang tools 10 - # run: sudo apt-get install clang-tools-10 - # - name: scan-build - # run: make clean && NO_EXTRA_CFLAGS="yes" scan-build-10 make + scan-build: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + - name: install clang-tools-10 + run: sudo apt-get install clang-tools-10 + - name: configure + run: CC=clang-10 ./configure --enable-fatal-warnings + - name: scan-build + run: NO_EXTRA_CFLAGS="yes" scan-build-10 --status-bugs make cppcheck: runs-on: ubuntu-20.04 steps: -- cgit v1.2.3-54-g00ecf