From: Emil Velikov Date: Tue, 5 Nov 2024 16:22:16 +0000 (+0000) Subject: ci/codeql: use Ubuntu 24.04, adjust build flags X-Git-Tag: v34~124 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73e46a77951d0d20db439da12cf01ed31d36ee0d;p=thirdparty%2Fkmod.git ci/codeql: use Ubuntu 24.04, adjust build flags While in here drop the docs and manpages flags - both of those combined take ~1s of CI time - and disable the sanitizers and tests instead. This means we no longer get pre-existing code problems in the tests, which is fine considering the number of pre-existing issues in there. Another nice side effect is that the pipeline time is reduced by ~50%. Signed-off-by: Emil Velikov Link: https://github.com/kmod-project/kmod/pull/229 Signed-off-by: Lucas De Marchi --- diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index f55c5896..bf3afa64 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -28,8 +28,8 @@ jobs: fail-fast: false matrix: container: - - name: 'ubuntu:22.04' - meson_setup: '-D manpages=false -D docs=false' + - name: 'ubuntu:24.04' + meson_setup: '-D b_sanitize=none -D build-tests=false' container: image: ${{ matrix.container.name }}