From 73e46a77951d0d20db439da12cf01ed31d36ee0d Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Tue, 5 Nov 2024 16:22:16 +0000 Subject: [PATCH] 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 --- .github/workflows/codeql.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 }} -- 2.47.2