From 6c560ab5fa77c28e6dc17bb46d167ecacb35c8dd Mon Sep 17 00:00:00 2001 From: linsui <2873532-linsui@users.noreply.gitlab.com> Date: Tue, 10 Sep 2024 21:39:06 +0800 Subject: [PATCH] keep-latest script: full match removed versions --- tools/keep-latest.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/keep-latest.sh b/tools/keep-latest.sh index cb6a535ff6..a43fd979d5 100755 --- a/tools/keep-latest.sh +++ b/tools/keep-latest.sh @@ -14,7 +14,7 @@ for file in $changed_files; do new_versions=$(grep "+ versionCode: " <<< "$diff" | sed -E -n "s/.*versionCode: ([0-9]+)/\1/p") # When an old version is removed the diff may have both deletion and addition for the same version for version in $removed_versions; do - new_versions=$(sed "/$version/d" <<< "$new_versions") + new_versions=$(sed "/^${version}$/d" <<< "$new_versions") done new_version_num=$(wc -l <<< "$new_versions")