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:
44
44
echo "changed=false" >> $GITHUB_OUTPUT
45
45
fi
46
46
47
- - name : Check if release already exists
47
+ - name : Check if release for current version exists
48
48
id : release_exists
49
49
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
56
52
echo "exists=true" >> $GITHUB_OUTPUT
57
53
else
58
54
echo "exists=false" >> $GITHUB_OUTPUT
59
55
fi
56
+ env :
57
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
60
58
61
59
- name : Zip Extension Files
62
60
run : |
71
69
-x "keepcode.zip"
72
70
73
71
- 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'
75
73
uses : softprops/action-gh-release@v2
76
74
with :
77
75
tag_name : v${{ steps.versions.outputs.current }}
You can’t perform that action at this time.
0 commit comments