Pull the Arch image for tests and trackers from GHCR

The self-tests, the build-isolation fixture and the three tracker
workflows pulled archlinux:base-devel from Docker Hub without logging
in. On 2026-10-09 that failed two jobs on one pull request: one with
'toomanyrequests', one with a 504 from Docker Hub's token endpoint.

Arch publishes the same image as ghcr.io/archlinux/archlinux, which
GitHub's runners pull without that limit.
This commit is contained in:
Emir Beganovic committed 2026-10-09 23:27:47 +02:00
1 parent c1257946a3
commit e60fd71366
5 files changed
+5 -5

No files matched your search

+1 -1
View File
@@ -68,7 +68,7 @@ jobs:
-v "$PWD/helpers:/workspace/helpers:ro" \
-v "$PWD/pkgbuilds:/workspace/pkgbuilds" \
-w /workspace \
archlinux:base-devel bash -lc '
ghcr.io/archlinux/archlinux:base-devel bash -lc '
set -euo pipefail
printf "Server = https://mirror.omarchy.org/\$repo/os/\$arch\n" > /etc/pacman.d/mirrorlist