diff --git a/.gitea/workflows/build-cpp.yml b/.gitea/workflows/build-cpp.yml index 267d117..ea8aa9a 100644 --- a/.gitea/workflows/build-cpp.yml +++ b/.gitea/workflows/build-cpp.yml @@ -9,14 +9,11 @@ jobs: container: archlinux:latest steps: - - name: Bootstrap pacman + - name: Install all packages run: | pacman-key --init pacman-key --populate archlinux - pacman -Syu --noconfirm - - - name: Install build tools - run: pacman -S --noconfirm \ + pacman -Syu --noconfirm \ base-devel \ cmake \ ninja \ @@ -38,8 +35,7 @@ jobs: passwd -d builduser echo 'builduser ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers sudo -u builduser git clone https://aur.archlinux.org/libcava.git /tmp/libcava - cd /tmp/libcava - sudo -u builduser makepkg -si --noconfirm + sudo -u builduser makepkg -si --noconfirm -p /tmp/libcava/PKGBUILD - name: Configure run: cmake -S . -B build -G Ninja