From 7eaa8cf1483d3c5826a51f035a51fb12e79150c7 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Fri, 15 Aug 2025 14:25:13 +0000 Subject: [PATCH] fix: Correct release workflow trigger and version extraction This commit addresses two issues in the release workflow: 1. The tag trigger has been reverted to only accept tags matching the `v*.*.*` pattern, as requested by the user. 2. The `grep` command used to extract the version number from `version.json` has been made more robust to prevent errors during the workflow run. --- .github/workflows/release.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 89c37ed6..3cbf1a9d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,7 +4,6 @@ on: push: tags: - 'v*.*.*' - - '*.*.*' jobs: release: @@ -50,7 +49,7 @@ jobs: - name: Get version id: get_version run: | - VERSION=$(grep -o '"version": "[^"]*"' version.json | grep -o '[^"]*$') + VERSION=$(grep -oP '(?<="version": ")[^"]*' version.json) echo "VERSION=$VERSION" >> $GITHUB_ENV - name: Build release package