From 4a8cbbad328f687d0b61d7b1275e8de5aadbb8fa Mon Sep 17 00:00:00 2001 From: Nippy Date: Wed, 7 Oct 2026 16:38:39 +0200 Subject: gnome fos fix --- .forgejo/workflows/build-gnome.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build-gnome.yml b/.forgejo/workflows/build-gnome.yml index 8dd397e..90ae038 100644 --- a/.forgejo/workflows/build-gnome.yml +++ b/.forgejo/workflows/build-gnome.yml @@ -89,7 +89,7 @@ jobs: PKGREL=$(grep '^pkgrel=' "$dir/PKGBUILD" | head -1 | cut -d= -f2 | tr -d "'\"") echo "=== Checking $pkg (${PKGVER}-${PKGREL}) ===" - if ls "$CORE"/${pkg}-${PKGVER}-${PKGREL}-*.pkg.tar.zst 2>/dev/null | grep -q .; then + if ls "$CORE"/${pkg}-2:${PKGVER}-${PKGREL}-*.pkg.tar.zst 2>/dev/null | grep -q .; then echo "$pkg already built -> skipping" continue fi @@ -99,7 +99,7 @@ jobs: rm -f *.pkg.tar.zst || true makepkg -s --noconfirm -f - for built in *.pkg.tar.zst; do + for built in "$pkg"-*.pkg.tar.zst; do [ -f "$built" ] || continue cp -v "$built" /tmp/builtpkgs/ sudo pacman -U --noconfirm "$built" || true @@ -133,6 +133,7 @@ jobs: PKGFILE=$(basename "$pkg") PKGNAME=$(echo "$PKGFILE" | sed 's/-[0-9][^-]*-[^-]*-[^-]*\.pkg\.tar\.zst$//') rm -f "$CORE/${PKGNAME}-"*.pkg.tar.zst* 2>/dev/null || true + rm -f "$CORE/${PKGNAME}.pkg.tar.zst"* 2>/dev/null || true cp -v "$pkg" "$CORE/" [ -f "$pkg.sig" ] && cp -v "$pkg.sig" "$CORE/" done -- cgit v1.3