From 88eb73edac5a11a5043a6833e39ef3140d9273c0 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Thu, 1 Oct 2020 22:30:56 +0200 Subject: build: enable clang-10 build in github CI --- .github/workflows/build.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to '.github/workflows/build.yml') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a8779fc00..ec7cd21d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,17 +17,19 @@ jobs: run: CC=gcc-10 ./configure --enable-fatal-warnings --enable-analyzer - name: make run: make + build-clang: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + - name: configure + 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 - #build-clang: - # 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: make - # run: NO_EXTRA_CFLAGS="yes" scan-build-10 make + # - name: scan-build + # run: make clean && NO_EXTRA_CFLAGS="yes" scan-build-10 make cppcheck: runs-on: ubuntu-20.04 steps: @@ -36,4 +38,3 @@ jobs: run: sudo apt-get install cppcheck - name: cppcheck run: cppcheck -q --force --error-exitcode=1 --enable=warning,performance . - -- cgit v1.2.3-70-g09d2