From 0766993fbca56f56cbf93937de3e4aa537a46037 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Fri, 20 Mar 2026 17:09:55 +1100 Subject: [PATCH] ci: install cpptrace dep for qs It isn't in the Arch repos... --- .github/actions/setup-arch/action.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/actions/setup-arch/action.yml b/.github/actions/setup-arch/action.yml index 751cf30e..528a7921 100644 --- a/.github/actions/setup-arch/action.yml +++ b/.github/actions/setup-arch/action.yml @@ -28,6 +28,12 @@ runs: run: | useradd -m builder echo 'builder ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers - sudo -u builder git clone https://aur.archlinux.org/quickshell-git.git /home/builder/quickshell-git - cd /home/builder/quickshell-git - sudo -u builder makepkg -si --noconfirm + + install_pkg() { + sudo -u builder git clone https://aur.archlinux.org/$1.git /home/builder/$1 + cd /home/builder/$1 + sudo -u builder makepkg -si --noconfirm + } + + install_pkg cpptrace # Dep for qs + install_pkg quickshell-git