From e220f4862c358d3be6127ec0e7c0353409733707 Mon Sep 17 00:00:00 2001 From: ezl-keygraph Date: Thu, 26 Mar 2026 23:21:36 +0530 Subject: [PATCH] fix: case-insensitive grep for semantic-release version probe --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e0006e5..c3f1db0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,9 +48,9 @@ jobs: npx semantic-release@25 --dry-run --no-ci 2>&1 | tee semantic-release.log - if grep -q "The next release version is" semantic-release.log; then + if grep -qi "the next release version is" semantic-release.log; then echo "should_release=true" >> "$GITHUB_OUTPUT" - VERSION=$(grep -oE "The next release version is [0-9]+\.[0-9]+\.[0-9]+" semantic-release.log | grep -oE "[0-9]+\.[0-9]+\.[0-9]+") + VERSION=$(grep -oiE "the next release version is [0-9]+\.[0-9]+\.[0-9]+" semantic-release.log | grep -oE "[0-9]+\.[0-9]+\.[0-9]+") echo "version=$VERSION" >> "$GITHUB_OUTPUT" else echo "should_release=false" >> "$GITHUB_OUTPUT"