From a5536064ee4468720c8a1035271ec462fc96f8e5 Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Thu, 25 Dec 2025 17:13:23 +0100 Subject: [PATCH] ci: git, sbuild no clean --- .github/workflows/ci.yml | 2 +- src/deb/sbuild.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 632a800..1efce6c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: - name: Install runtime system dependencies run: | sudo apt-get update - sudo apt-get install -y pristine-tar sbuild mmdebstrap util-linux dpkg-dev + sudo apt-get install -y git pristine-tar sbuild mmdebstrap util-linux dpkg-dev - name: Setup subuid/subgid run: | usermod --add-subuids 100000-200000 --add-subgids 100000-200000 ${USER:-root} diff --git a/src/deb/sbuild.rs b/src/deb/sbuild.rs index 8b1bacf..ee39b09 100644 --- a/src/deb/sbuild.rs +++ b/src/deb/sbuild.rs @@ -15,6 +15,7 @@ pub fn build( let mut cmd = ctx.command("sbuild"); cmd.current_dir(format!("{}/{}", build_root, package)); cmd.arg("--chroot-mode=unshare"); + cmd.arg("--no-clean-source"); if cross { cmd.arg(format!("--host={}", arch));