From c0394b631a31f53d24623b701aec07d059eabb0a Mon Sep 17 00:00:00 2001 From: Kevin Wan Date: Sat, 1 Mar 2025 22:18:49 +0800 Subject: [PATCH] chore: fix display problems in version-check workflow (#4675) --- .github/workflows/version-check.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/version-check.yml b/.github/workflows/version-check.yml index 25a9f625371c..0db97e1f3637 100644 --- a/.github/workflows/version-check.yml +++ b/.github/workflows/version-check.yml @@ -21,7 +21,8 @@ jobs: id: get_version run: | # Extract version from tools/goctl/v* format - echo "VERSION=${GITHUB_REF#refs/tags/tools/goctl/v}" >> $GITHUB_ENV + VERSION="${GITHUB_REF#refs/tags/tools/goctl/v}" + echo "VERSION=$VERSION" >> $GITHUB_ENV echo "Extracted version: $VERSION" - name: Check version in goctl source code @@ -31,7 +32,11 @@ jobs: # Check version in BuildVersion constant VERSION_IN_CODE=$(grep -r "const BuildVersion =" . | grep -o '".*"' | tr -d '"') + echo "Version in code: $VERSION_IN_CODE" + echo "Expected version: $VERSION" + if [ "$VERSION_IN_CODE" != "$VERSION" ]; then echo "Version mismatch: Version in code ($VERSION_IN_CODE) doesn't match tag version ($VERSION)" exit 1 fi + echo "✅ Version check passed!"