File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -38,18 +38,18 @@ jobs:
3838 echo "version_num=$LATEST_VERSION_NUM" >> $GITHUB_OUTPUT
3939
4040 # Extract major.minor version (e.g., 1.26.0 -> 1.26)
41- LATEST_MAJOR_MINOR=$(echo $LATEST_VERSION_NUM | grep -oP '^\d +\.\d+ ')
41+ LATEST_MAJOR_MINOR=$(echo $LATEST_VERSION_NUM | sed -n 's/^\([0-9]\ +\.[0-9]\+\).*/\1/p ')
4242 echo "major_minor=$LATEST_MAJOR_MINOR" >> $GITHUB_OUTPUT
4343
4444 - name : Check current Go version
4545 id : current-version
4646 run : |
47- CURRENT_VERSION=$(grep -oP ' go_sdk.download\ (version = "\K[^"]+ ' MODULE.bazel)
47+ CURRENT_VERSION=$(sed -n 's/.* go_sdk\ .download(version = \"\([^\"]*\)\".*/\1/p ' MODULE.bazel)
4848 echo "Current Go version in MODULE.bazel: $CURRENT_VERSION"
4949 echo "version=$CURRENT_VERSION" >> $GITHUB_OUTPUT
5050
5151 # Extract major.minor version
52- CURRENT_MAJOR_MINOR=$(echo $CURRENT_VERSION | grep -oP '^\d +\.\d+ ')
52+ CURRENT_MAJOR_MINOR=$(echo $CURRENT_VERSION | sed -n 's/^\([0-9]\ +\.[0-9]\+\).*/\1/p ')
5353 echo "major_minor=$CURRENT_MAJOR_MINOR" >> $GITHUB_OUTPUT
5454
5555 - name : Compare versions
@@ -114,7 +114,7 @@ jobs:
114114 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
115115 run : |
116116 BRANCH_NAME="workflow/go-version-update"
117- PR_NUMBER=$(gh pr list --head "$BRANCH_NAME" --state open --json number --jq '.[0].number // "" ')
117+ PR_NUMBER=$(gh pr list --head "$BRANCH_NAME" --state open --json number --jq '.[]? | .number ')
118118
119119 if [ -n "$PR_NUMBER" ]; then
120120 echo "Existing PR found: #$PR_NUMBER"
You can’t perform that action at this time.
0 commit comments