File tree Expand file tree Collapse file tree 1 file changed +20
-8
lines changed
Expand file tree Collapse file tree 1 file changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -57,15 +57,27 @@ jobs:
5757 env :
5858 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5959
60- # If the release already exists then exit
61- - name : Exit if release exists
62- if : ${{ steps.check_release.outputs.exists == 'true' }}
63- run : exit 0
64-
6560 # Upload the VSIX file to the Github release
6661 - name : Create Release
67- uses : softprops/action-gh-release@v1
62+ id : create_release
63+ if : ${{ steps.check_release.outputs.exists == 'false' }}
64+ uses : actions/create-release@latest
65+ env :
66+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6867 with :
69- files : ./*.vsix
68+ tag_name : ${{ github.event.inputs.tag }}
69+ release_name : ${{ github.event.inputs.tag }}
70+ body : |
71+ Release ${{ github.event.inputs.tag }}
72+ draft : false
73+ prerelease : false
74+ - name : Upload Release Asset
75+ if : ${{ steps.check_release.outputs.exists == 'false' }}
76+ uses : actions/upload-release-asset@v1
7077 env :
71- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
78+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
79+ with :
80+ upload_url : ${{ steps.create_release.outputs.upload_url }}
81+ asset_path : ./commit-extension-${{ github.event.inputs.tag }}.vsix
82+ asset_name : commit-extension-${{ github.event.inputs.tag }}.vsix
83+ asset_content_type : application/zip
You can’t perform that action at this time.
0 commit comments