Fix tests: proper CachyOS key import via pacman-key instead of broken URL

This commit is contained in:
2026-09-15 15:37:41 +10:00
committed by alvinlollo
parent 8e0c7a96ce
commit c6592dad04
+9 -4
View File
@@ -29,14 +29,19 @@ jobs:
echo "═══════════════════════════════════════════════════════════════" echo "═══════════════════════════════════════════════════════════════"
echo " Setting up CachyOS repo" echo " Setting up CachyOS repo"
echo "═══════════════════════════════════════════════════════════════" echo "═══════════════════════════════════════════════════════════════"
curl -fsSL https://mirror.cachyos.org/cachyos-keyring.pkg.tar.zst \ pacman-key --init
-o /tmp/cachyos-keyring.pkg.tar.zst pacman-key --populate archlinux
pacman -U --noconfirm /tmp/cachyos-keyring.pkg.tar.zst || true
# Import CachyOS signing key
pacman-key --recv-key F3B607488DB35A47 --keyserver keyserver.ubuntu.com
pacman-key --lsign-key F3B607488DB35A47
# Add CachyOS mirrorlist
printf "%s\n" \ printf "%s\n" \
"Server = https://mirror.cachyos.org/\$repo/\$arch" \ "Server = https://mirror.cachyos.org/\$repo/\$arch" \
> /etc/pacman.d/cachyos-mirrorlist > /etc/pacman.d/cachyos-mirrorlist
# Add CachyOS repo to pacman.conf
printf "\n[cachyos]\nSigLevel = Optional TrustAll\nInclude = /etc/pacman.d/cachyos-mirrorlist\n" \ printf "\n[cachyos]\nSigLevel = Optional TrustAll\nInclude = /etc/pacman.d/cachyos-mirrorlist\n" \
>> /etc/pacman.conf >> /etc/pacman.conf
@@ -46,7 +51,7 @@ jobs:
echo " Setting up chaotic-aur repo" echo " Setting up chaotic-aur repo"
echo "═══════════════════════════════════════════════════════════════" echo "═══════════════════════════════════════════════════════════════"
pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com
pacman-key --lsign-key FBA220DFC880C036 || true pacman-key --lsign-key FBA220DFC880C036
printf "%s\n" \ printf "%s\n" \
"Server = https://chaotic.archlinux.org/\$repo/\$arch" \ "Server = https://chaotic.archlinux.org/\$repo/\$arch" \