File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -149,19 +149,21 @@ jobs:
149149
150150 steps :
151151 - name : Retrieve latest release info (including prereleases)
152- id : version
152+ id : latest_release
153153 run : |
154154 latestRelease="$(gh release list --repo PHPCSStandards/PHP_CodeSniffer --limit 1 --json tagName --jq '.[0].tagName')"
155155 echo "TAG=$latestRelease" >> "$GITHUB_OUTPUT"
156156 env :
157157 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
158158
159- - name : " DEBUG: Show API request failure status"
160- if : ${{ failure() }}
161- run : " echo No release found. Request failed with status ${{ steps.get_latest_release.outputs.status }}"
162-
163159 - name : " DEBUG: Show tag name found in API response"
164- run : " echo ${{ steps.version.outputs.TAG }}"
160+ run : " echo ${{ steps.latest_release.outputs.TAG }}"
161+
162+ # Just get the version number, without alpha/beta/RC.
163+ - name : Clean up the version number
164+ id : version
165+ # yamllint disable-line rule:line-length
166+ run : echo "TAG=$(steps.latest_release.outputs.TAG | grep --only-matching --max-count=1 --extended-regexp '\b[0-9]+(\.[0-9]+)+')" >> "$GITHUB_OUTPUT"
165167
166168 - name : Setup PHP
167169 uses : shivammathur/setup-php@v2
You can’t perform that action at this time.
0 commit comments