summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Fougner <fougner89@gmail.com>2024-07-17 09:44:08 +0200
committerAlexander Fougner <fougner89@gmail.com>2024-07-17 11:24:05 +0200
commitf8d6a67db0221da6271aec5c329d6f8cbbbf3de9 (patch)
tree40aebcb053bbf8c2733946df8c18827d08fc6a63
parent9020d202a41e88bcb9c9af5d950bf21105624863 (diff)
ci: fix build for older debian deps
also drop ubuntu 20.04 from build matrix, include 24.04 instead which is soon to go stable. Signed-off-by: Alexander Fougner <fougner89@gmail.com>
-rw-r--r--.github/workflows/build-packages.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.github/workflows/build-packages.yml b/.github/workflows/build-packages.yml
index 0d134b5e..1c7364fb 100644
--- a/.github/workflows/build-packages.yml
+++ b/.github/workflows/build-packages.yml
@@ -8,7 +8,7 @@ jobs:
name: bcachefs-tools-deb
strategy:
matrix:
- os: [ubuntu-20.04, ubuntu-22.04]
+ os: [ubuntu-22.04, ubuntu-24.04]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
@@ -21,6 +21,7 @@ jobs:
sudo apt-get update && sudo apt-get -y --no-install-recommends install \
valgrind \
equivs devscripts
+ grep -q 22.04 /etc/os-release && sed -i -e 's/ systemd-dev,/ systemd,/g' debian/control
mk-build-deps
sudo apt install ./bcachefs-tools-build-deps_*.deb
- name: Setup Rust