File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -44,19 +44,17 @@ jobs:
4444 echo "changed=false" >> $GITHUB_OUTPUT
4545 fi
4646
47- - name : Check if release already exists
47+ - name : Check if release for current version exists
4848 id : release_exists
4949 run : |
50- TAG="v${{ steps.versions.outputs.current }}"
51- STATUS=$(curl -s -o /dev/null -w "%{http_code}" \
52- -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
53- https://api.github.com/repos/${{ github.repository }}/releases/tags/$TAG)
54-
55- if [ "$STATUS" -eq 200 ]; then
50+ VERSION_TAG="v${{ steps.versions.outputs.current }}"
51+ if gh release view "$VERSION_TAG" > /dev/null 2>&1; then
5652 echo "exists=true" >> $GITHUB_OUTPUT
5753 else
5854 echo "exists=false" >> $GITHUB_OUTPUT
5955 fi
56+ env :
57+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6058
6159 - name : Zip Extension Files
6260 run : |
7169 -x "keepcode.zip"
7270
7371 - name : Create Release
74- if : steps.check_version.outputs.changed == 'true' && steps.release_exists.outputs.exists == 'false'
72+ if : steps.check_version.outputs.changed == 'true' || steps.release_exists.outputs.exists == 'false'
7573 uses : softprops/action-gh-release@v2
7674 with :
7775 tag_name : v${{ steps.versions.outputs.current }}
You can’t perform that action at this time.
0 commit comments