From 061a52a66d0a04aa6453786e63dc6f2f37414c7b Mon Sep 17 00:00:00 2001 From: Shane Jaroch Date: Wed, 14 Jan 2026 12:06:30 -0500 Subject: [PATCH] logic/test fix --- tests/test-install-logic.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/test-install-logic.sh b/tests/test-install-logic.sh index cc97fcc..76a9bf6 100755 --- a/tests/test-install-logic.sh +++ b/tests/test-install-logic.sh @@ -22,9 +22,10 @@ cp install.sh "$SANDBOX" cd "$SANDBOX" || exit 2 # Ensure source binary has the placeholder for sed to work on -# If your local git-remote-gcrypt already has a real version, sed won't find the tag +# If the local file already has a real version, inject the placeholder if ! grep -q "@@DEV_VERSION@@" git-remote-gcrypt; then - echo 'VERSION="@@DEV_VERSION@@"' >git-remote-gcrypt + sed -i.bak 's/^VERSION=.*/VERSION="@@DEV_VERSION@@"/' git-remote-gcrypt 2>/dev/null || \ + sed 's/^VERSION=.*/VERSION="@@DEV_VERSION@@"/' git-remote-gcrypt > git-remote-gcrypt.tmp && mv git-remote-gcrypt.tmp git-remote-gcrypt fi chmod +x git-remote-gcrypt -- 2.52.0