summaryrefslogtreecommitdiff
path: root/.forgejo
diff options
context:
space:
mode:
Diffstat (limited to '.forgejo')
-rw-r--r--.forgejo/workflows/build-iso.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.forgejo/workflows/build-iso.yml b/.forgejo/workflows/build-iso.yml
index 7181d4a..ad4e18d 100644
--- a/.forgejo/workflows/build-iso.yml
+++ b/.forgejo/workflows/build-iso.yml
@@ -46,8 +46,8 @@ jobs:
pkg=$(echo "$line" | awk '{print $1}')
echo "$IGNORE" | grep -qx "$pkg" && continue
installed=$(echo "$line" | awk '{print $2}')
- available=$(pacman -Si "$pkg" 2>/dev/null | grep '^Version' | awk '{print $3}')
- if [ -n "$available" ] && [ "$installed" != "$available" ]; then
+ available=$(pacman -Si "$pkg" 2>/dev/null | grep '^Version' | head -1 | awk '{print $3}')
+ if [ -n "$available" ] && [ "$(vercmp "$installed" "$available")" -lt 0 ]; then
echo "VERZIO ELTER: $pkg | runner: $installed | repo: $available"
BROKEN=1
fi