]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
ci: swap bullseye for bookworm master
authorEmil Velikov <emil.l.velikov@gmail.com>
Sun, 26 Oct 2025 12:27:48 +0000 (12:27 +0000)
committerLucas De Marchi <demarchi@kernel.org>
Mon, 27 Oct 2025 03:37:54 +0000 (22:37 -0500)
The former has been EOL for a bit now and somewhat recently has been
(re)moved from the repos -> our CI was failing.

Swap for bookworm, which gives us the "try a slightly older distro"
coverage, while still being green in CI.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/395
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
.github/actions/setup-os/setup-debian.sh
.github/workflows/main.yml

index 9e0349f1f2dbced63e4fcd73ab486c0ce3b3667c..f62d1d6c792297d918e26c2fb02f8dc158a80919 100755 (executable)
@@ -6,15 +6,6 @@
 
 export DEBIAN_FRONTEND=noninteractive
 export TZ=Etc/UTC
-
-. /etc/os-release
-
-backports_pkgs=()
-if [[ "$VERSION_CODENAME" == "bullseye" ]]; then
-    echo "deb http://deb.debian.org/debian bullseye-backports main" >> /etc/apt/sources.list
-    backports_pkgs=("meson" "ninja-build")
-fi
-
 apt-get update
 apt-get install --yes \
     bash \
@@ -31,7 +22,3 @@ apt-get install --yes \
     scdoc \
     zlib1g-dev \
     zstd
-
-if (( ${#backports_pkgs[@]} )); then
-    apt-get install --yes -t "${VERSION_CODENAME}"-backports "${backports_pkgs[@]}"
-fi
index 27ef68b0efa2f9837dd0298c095e1a95f896f285..ae8b69ee94704abc1332340209c01290fdc30373 100644 (file)
@@ -34,7 +34,7 @@ jobs:
             meson_setup: '-Db_sanitize=none'
             only_bits: '64'
           - container: 'archlinux:multilib-devel'
-          - container: 'debian:bullseye-slim'
+          - container: 'debian:bookworm-slim'
             meson_setup: '-Dzstd=disabled -Dxz=disabled -Dzlib=disabled'
             only_compiler: 'gcc'
           - container: 'debian:unstable'