From: Daan De Meyer Date: Tue, 21 Jan 2025 21:41:06 +0000 (+0100) Subject: action: Only install package managers and debian-keyring X-Git-Tag: v25~12^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=57ebda7c5fa47a4dd3df829d776a10c23e8cdb4a;p=thirdparty%2Fmkosi.git action: Only install package managers and debian-keyring Instead, let's recommend users to use the default tools tree to get their dependencies which is generally recommended as it reduces their dependencies on what's installed on the host system. --- diff --git a/action.yaml b/action.yaml index 5104379cd..d650b4c0a 100644 --- a/action.yaml +++ b/action.yaml @@ -80,8 +80,9 @@ runs: - name: Dependencies shell: bash run: | - # This is added by default, and it is often broken, but we don't need anything from it - sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list - # For archlinux-keyring and pacman - sudo apt-get update - mkosi dependencies | xargs -d '\n' sudo apt-get install --assume-yes --no-install-recommends + sudo apt-get install --assume-yes --no-install-recommends \ + debian-archive-keyring \ + dnf \ + makepkg \ + pacman-package-manager \ + zypper