From 4c67b3664cc141e0ccd46d112c44f98bb5adb659 Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 2 Mar 2026 09:19:21 +0100 Subject: [PATCH] radicle-tui: use canonical release tag --- pkgs/by-name/ra/radicle-tui/package.nix | 1 - pkgs/by-name/ra/radicle-tui/update.sh | 17 ++--------------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/ra/radicle-tui/package.nix b/pkgs/by-name/ra/radicle-tui/package.nix index 52e1a9502fc0..ac536ae1bc59 100644 --- a/pkgs/by-name/ra/radicle-tui/package.nix +++ b/pkgs/by-name/ra/radicle-tui/package.nix @@ -17,7 +17,6 @@ rustPlatform.buildRustPackage (finalAttrs: { src = fetchFromRadicle { seed = "seed.radicle.xyz"; repo = "z39mP9rQAaGmERfUMPULfPUi473tY"; - node = "z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz"; tag = "releases/${finalAttrs.version}"; hash = "sha256-2/pLlhilJyrZl9eLFWIh4YxlJwBbzjmb1Cg1xFSSl5k="; leaveDotGit = true; diff --git a/pkgs/by-name/ra/radicle-tui/update.sh b/pkgs/by-name/ra/radicle-tui/update.sh index 8acbcf00aa85..3c95cbbd1579 100755 --- a/pkgs/by-name/ra/radicle-tui/update.sh +++ b/pkgs/by-name/ra/radicle-tui/update.sh @@ -1,18 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p coreutils gnused gitMinimal nix-update +#!nix-shell -i bash -p coreutils gnugrep common-updater-scripts nix-update -set -euo pipefail - -dirname="$(dirname "${BASH_SOURCE[0]}")" - -url=$(nix-instantiate --eval --raw -A radicle-tui.src.url) -old_node=$(nix-instantiate --eval --raw -A radicle-tui.src.node) - -ref=$(git ls-remote "$url" 'refs/namespaces/*/refs/tags/releases/*' \ - | cut -f2 | grep -Ev '\^\{\}$' | sort -t/ -k6rV | head -1) -[[ "$ref" =~ ^refs/namespaces/([^/]+)/refs/tags/releases/([^/]+)$ ]] -new_node="${BASH_REMATCH[1]}" -version="${BASH_REMATCH[2]}" - -sed -i "s/${old_node}/${new_node}/g" "${dirname}/package.nix" +version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+$' | sort -rV | head -1) nix-update --version="$version" radicle-tui