Files
swananan af4042e0a4 ci: use Ubuntu Mainline VM kernels
Switch VM integration jobs to let xtask resolve and download kernel
versions from Ubuntu Mainline generic packages. Ubuntu Mainline has
better LTS line coverage than the current Debian pool, including 5.15
and 6.6.

Remove the Debian download helper and make the VM runner Ubuntu
Mainline only. Require --kernel-arch, accept version arguments instead
of .deb paths, and keep only the linux-image-unsigned plus
linux-modules layout.
2026-07-27 16:25:33 +00:00

18 lines
482 B
Ruby

# Keep this congruent with `.github/workflows/ci.yml`.
# The clang shipped on macOS doesn't support BPF, so we need LLVM from brew.
brew "llvm"
brew "pkg-config"
brew "qemu"
# Required by libbpf-sys vendored dependencies.
brew "autoconf"
brew "automake"
brew "gawk"
# We need a musl C toolchain to compile our `test-distro` since some of our
# dependencies have build scripts that compile C code (i.e xz2).
tap "filosottile/musl-cross"
brew "filosottile/musl-cross/musl-cross"