Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Evangelospro committed Aug 1, 2023
2 parents 26c204f + 0087c5d commit 27cef5c
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/buildISO.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ jobs:
# Install necessary packages
pacman -S git github-cli go archiso pacman-contrib binutils make gcc pkg-config fakeroot sudo zip base-devel rustup --needed --noconfirm
# Create a builder user so makepkg doesn't run as root
sudo useradd builder -m
# Allow the builder user to run sudo without a password
Expand All @@ -87,6 +88,17 @@ jobs:
rustup install stable
rustup default stable
# Paru (AUR helper)
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si --noconfirm
cd ..
paru -Sy rate-mirrors-bin --noconfirm
# Find fastest mirrors
rate-mirrors --allow-root arch | sudo tee /etc/pacman.d/mirrorlist; paru -Syyu --noconfirm
# Clone ISO repo and enter it
mkdir build
cd build
Expand Down

0 comments on commit 27cef5c

Please sign in to comment.