From dea909f5204bd0d22e7dd30fe55ababac48d1170 Mon Sep 17 00:00:00 2001 From: robojerk Date: Fri, 5 Sep 2025 10:23:49 -0700 Subject: [PATCH] Simplify Debian sources to main component only - Remove contrib and non-free components from apt sources - Only use main component for Rust toolchain build - Reduces package list size and build time - contrib/non-free not needed for standard Rust build --- .forgejo/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 3842b48..cacd22f 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -73,12 +73,12 @@ jobs: if timeout 5 curl -s --connect-timeout 3 \ http://192.168.1.101:3142/acng-report.html > /dev/null 2>&1; then echo '✅ Using apt-cacher-ng for package downloads...' - echo "deb http://192.168.1.101:3142/ftp.debian.org/debian unstable main contrib non-free" > /etc/apt/sources.list - echo "deb-src http://192.168.1.101:3142/ftp.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list + echo "deb http://192.168.1.101:3142/ftp.debian.org/debian unstable main" > /etc/apt/sources.list + echo "deb-src http://192.168.1.101:3142/ftp.debian.org/debian unstable main" >> /etc/apt/sources.list else echo '⚠️ Using standard Debian mirrors...' - echo "deb http://deb.debian.org/debian unstable main contrib non-free" > /etc/apt/sources.list - echo "deb-src http://deb.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list + echo "deb http://deb.debian.org/debian unstable main" > /etc/apt/sources.list + echo "deb-src http://deb.debian.org/debian unstable main" >> /etc/apt/sources.list fi # Update package lists