]> git.ipfire.org Git - thirdparty/kmod.git/commit
ci: enable mbedtls by default for most instances master
authorEmil Velikov <emil.l.velikov@gmail.com>
Sun, 31 May 2026 20:07:03 +0000 (21:07 +0100)
committerLucas De Marchi <demarchi@kernel.org>
Sat, 20 Jun 2026 16:13:26 +0000 (11:13 -0500)
commit41d9d6650973f05e69f9afda27b7f41764e6677e
treeb41a6072f82679fbdf50968f1ff033d9fae283fc
parentc3765cdce287f1bd22034c6ed25e803a1ab8b01a
ci: enable mbedtls by default for most instances

As the mbedtls introduction commit says, mbedtls v3 is not available in
Debian 12 and Ubuntu 22.04/24.04.

Although to ensure we have sufficient build coverage, let's enable it
everywhere else. While also adding a permutation where it's the only
crypto implementation built-in.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/426
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
.github/actions/setup-os/setup-alpine.sh
.github/actions/setup-os/setup-arch.sh
.github/actions/setup-os/setup-debian.sh
.github/actions/setup-os/setup-fedora.sh
.github/workflows/codeql.yml
.github/workflows/coverage.yml
.github/workflows/main.yml
build-dev.ini
meson_options.txt