From e143580993a91757b988dfb85e1475db684712a8 Mon Sep 17 00:00:00 2001 From: Andrejus Date: Thu, 12 Feb 2026 16:01:46 +0000 Subject: [PATCH] chore: fix ci --- script/install.d/11-apt.sh | 1 + script/install.d/12-pacman.sh | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/script/install.d/11-apt.sh b/script/install.d/11-apt.sh index 51e954c..5c4db32 100755 --- a/script/install.d/11-apt.sh +++ b/script/install.d/11-apt.sh @@ -9,6 +9,7 @@ [[ "$DOTS_PKG" != "apt" ]] && { log_warn "Skipping: Not using apt"; return 0; } apt_packages=( + build-essential ca-certificates curl gnupg diff --git a/script/install.d/12-pacman.sh b/script/install.d/12-pacman.sh index 67a4f32..eb0bd4b 100755 --- a/script/install.d/12-pacman.sh +++ b/script/install.d/12-pacman.sh @@ -11,6 +11,7 @@ pacman_packages=( ca-certificates curl + git gnupg wget base-devel @@ -21,4 +22,13 @@ sudo pacman -S --noconfirm --needed "${pacman_packages[@]}" unset pacman_packages +# Install yay (AUR helper) +if ! command -v yay &>/dev/null; then + log_info "Installing yay..." + git clone https://aur.archlinux.org/yay.git /tmp/yay + (cd /tmp/yay && makepkg -si --noconfirm) + rm -rf /tmp/yay +fi + pacman --version +yay --version