From a4a1809f5241d01a0fd841f1a0df09278c6432c4 Mon Sep 17 00:00:00 2001 From: m3tm3re Date: Sun, 18 Jan 2026 10:05:06 +0100 Subject: [PATCH] wf test --- .gitea/workflows/nix-update.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitea/workflows/nix-update.yml b/.gitea/workflows/nix-update.yml index 1cd7e9a..a7fb2c9 100644 --- a/.gitea/workflows/nix-update.yml +++ b/.gitea/workflows/nix-update.yml @@ -65,6 +65,19 @@ jobs: UPDATES_FOUND=false UPDATED_PACKAGES="" + + # List of packages to IGNORE (known incompatible with nix-update) + # These either have complex src attributes or non-standard versioning + IGNORE_PACKAGES=( + "hyprpaper-random" + "launch-webapp" + "stt-ptt" + "tuxedo-backlight" + "zellij-ps" + "msty-studio" + "rofi-project-opener" + "pomodoro-timer" + ) check_commit() { [ "$1" != "$(git rev-parse HEAD)" ] && echo "true" || echo "false" @@ -74,6 +87,14 @@ jobs: local pkg=$1 local before_hash=$(git rev-parse HEAD) + # Check if package is ignored + for ignore in "${IGNORE_PACKAGES[@]}"; do + if [ "$pkg" = "$ignore" ]; then + echo "ℹ️ Skipping $pkg (in ignore list)" + return 0 + fi + done + # Build arguments array local args=("--flake" "--commit")