From ed87510abee9b7716ee38595defbce3bc9df7818 Mon Sep 17 00:00:00 2001 From: Defelo Date: Wed, 18 Mar 2026 17:03:03 +0100 Subject: [PATCH] radicle-node-unstable: fix update script Ensure pre-releases like `1.7.0-rc.1` are not chosen when the respective full release (i.e. `1.7.0`) is available. --- pkgs/by-name/ra/radicle-node/update-unstable.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ra/radicle-node/update-unstable.sh b/pkgs/by-name/ra/radicle-node/update-unstable.sh index 217b0c1d0677..bdb3c69b58d9 100755 --- a/pkgs/by-name/ra/radicle-node/update-unstable.sh +++ b/pkgs/by-name/ra/radicle-node/update-unstable.sh @@ -1,5 +1,6 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p coreutils gnugrep common-updater-scripts nix-update +#!nix-shell -i bash -p coreutils gnugrep gnused common-updater-scripts nix-update -version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+.*' | sort -rV | head -1) +version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+.*' \ + | sed -E 's/-(alpha|beta|rc)\./~\1./' | sort -rV | tr '~' - | head -1) nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node/unstable.nix