From cfc854788358ab9fd0fa04a453d2fa7e864ae921 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Mon, 25 Jul 2022 23:52:18 +0200 Subject: CI: bump ubuntu to 22.04 and use newer compilers / analyzers --- .github/workflows/build-extra.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to '.github/workflows/build-extra.yml') diff --git a/.github/workflows/build-extra.yml b/.github/workflows/build-extra.yml index 5a24d0d21..9eb489d52 100644 --- a/.github/workflows/build-extra.yml +++ b/.github/workflows/build-extra.yml @@ -28,13 +28,13 @@ on: jobs: build-clang: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b - name: install dependencies run: sudo apt-get install libapparmor-dev libselinux1-dev - name: configure - run: CC=clang-11 ./configure --enable-fatal-warnings --enable-apparmor --enable-selinux + run: CC=clang-14 ./configure --enable-fatal-warnings --enable-apparmor --enable-selinux - name: make run: make - name: make install @@ -42,17 +42,17 @@ jobs: - name: print version run: command -V firejail && firejail --version scan-build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b - - name: install clang-tools-11 and dependencies - run: sudo apt-get install clang-tools-11 libapparmor-dev libselinux1-dev + - name: install clang-tools-14 and dependencies + run: sudo apt-get install clang-tools-14 libapparmor-dev libselinux1-dev - name: configure - run: CC=clang-11 ./configure --enable-fatal-warnings --enable-apparmor --enable-selinux + run: CC=clang-14 ./configure --enable-fatal-warnings --enable-apparmor --enable-selinux - name: scan-build - run: NO_EXTRA_CFLAGS="yes" scan-build-11 --status-bugs make + run: NO_EXTRA_CFLAGS="yes" scan-build-14 --status-bugs make cppcheck: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b - name: install cppcheck -- cgit v1.2.3-54-g00ecf