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.
- 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