Run makepkg as non-root user

This commit is contained in:
Marco Cadetg
2025-11-22 22:24:41 +01:00
parent f91731726b
commit d3053e1ec6
+4 -2
View File
@@ -145,9 +145,11 @@ jobs:
run: |
# Use Arch Linux container to run makepkg
docker run --rm -v "$PWD/aur-rustnet-bin:/pkg" archlinux:latest bash -c '
pacman -Sy --noconfirm binutils fakeroot sudo &&
useradd -m builder &&
chown -R builder:builder /pkg &&
cd /pkg &&
pacman -Sy --noconfirm binutils fakeroot &&
makepkg --printsrcinfo > .SRCINFO
sudo -u builder makepkg --printsrcinfo > .SRCINFO
'
echo ".SRCINFO generated successfully"