ci: install cpptrace dep for qs
It isn't in the Arch repos...
This commit is contained in:
parent
48a6bb9273
commit
0766993fbc
1 changed files with 9 additions and 3 deletions
12
.github/actions/setup-arch/action.yml
vendored
12
.github/actions/setup-arch/action.yml
vendored
|
|
@ -28,6 +28,12 @@ runs:
|
||||||
run: |
|
run: |
|
||||||
useradd -m builder
|
useradd -m builder
|
||||||
echo 'builder ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
|
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
|
install_pkg() {
|
||||||
sudo -u builder makepkg -si --noconfirm
|
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
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue