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 <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/229
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
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 }}