From 6b2a805775862f2731a4f31634ddddc6fbd8291f Mon Sep 17 00:00:00 2001 From: Georgii Troitskii Date: Sat, 20 Apr 2024 17:38:10 +0200 Subject: [PATCH] Fix release version check script to accept 2-digit numbers --- .github/workflows/check-release-version.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-release-version.yml b/.github/workflows/check-release-version.yml index c7d15458c..436f13c6e 100644 --- a/.github/workflows/check-release-version.yml +++ b/.github/workflows/check-release-version.yml @@ -15,11 +15,11 @@ jobs: run: | current_release=$(curl -sSL "https://api.github.com/repos/${GITHUB_REPOSITORY}/releases/latest" | jq -r .tag_name) current_release_patch_version=$(echo "$current_release" | cut -d"." -f3,3) - current_release_pre_number=$(echo "$current_release" | cut -d"." -f4,4 | grep -o '[0-9]' || true) + current_release_pre_number=$(echo "$current_release" | cut -d"." -f4,4 | grep -o '[0-9]\+' || true) next_release=$(grep -E 'current-version:\s*' .github/project.yml | awk '{print $2}') next_release_patch_version=$(echo "$next_release" | cut -d"." -f3,3) - next_release_pre_number=$(echo "$next_release" | cut -d"." -f4,4 | grep -o '[0-9]' || true) + next_release_pre_number=$(echo "$next_release" | cut -d"." -f4,4 | grep -o '[0-9]\+' || true) if ! [[ $current_release =~ .*Final$ ]]; then if [[ $next_release_patch_version > $current_release_patch_version ]]; then