5252 run : |
5353 vpk pack --packId kelltom.pdfpageselector --packVersion ${{ steps.version.outputs.VERSION }} --packDir .\dist --mainExe PDF-Page-Selector.exe
5454
55- - name : Create Release
56- id : create_release
57- uses : actions/create-release@v1
58- env :
59- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
60- with :
61- tag_name : v${{ steps.version.outputs.VERSION }}
62- release_name : Release v${{ steps.version.outputs.VERSION }}
63- draft : false
64- prerelease : false
65-
66- - name : Upload Release Assets
67- uses : actions/upload-release-asset@v1
68- env :
69- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
70- with :
71- upload_url : ${{ steps.create_release.outputs.upload_url }}
72- asset_path : ./Releases/kelltom.pdfpageselector-${{ steps.version.outputs.VERSION }}-win-Setup.exe
73- asset_name : PDF-Page-Selector-Setup.exe
74- asset_content_type : application/octet-stream
75-
76- - name : Upload RELEASES file
77- uses : actions/upload-release-asset@v1
78- env :
79- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
80- with :
81- upload_url : ${{ steps.create_release.outputs.upload_url }}
82- asset_path : ./Releases/RELEASES
83- asset_name : RELEASES
84- asset_content_type : text/plain
85-
86- - name : Upload nupkg file
55+ - name : Find nupkg file
8756 run : |
8857 $nupkg = Get-ChildItem -Path .\Releases\*.nupkg | Select-Object -First 1
8958 if ($nupkg) {
@@ -92,12 +61,14 @@ jobs:
9261 }
9362 id : find_nupkg
9463
95- - name : Upload nupkg to release
96- uses : actions/upload-release-asset@v1
97- env :
98- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
64+ - name : Create Release and Upload Assets
65+ uses : softprops/action-gh-release@v1
9966 with :
100- upload_url : ${{ steps.create_release.outputs.upload_url }}
101- asset_path : ${{ steps.find_nupkg.outputs.NUPKG_PATH }}
102- asset_name : ${{ steps.find_nupkg.outputs.NUPKG_NAME }}
103- asset_content_type : application/octet-stream
67+ tag_name : v${{ steps.version.outputs.VERSION }}
68+ name : Release v${{ steps.version.outputs.VERSION }}
69+ draft : false
70+ prerelease : false
71+ files : |
72+ ./Releases/kelltom.pdfpageselector-${{ steps.version.outputs.VERSION }}-win-Setup.exe
73+ ./Releases/RELEASES
74+ ${{ steps.find_nupkg.outputs.NUPKG_PATH }}
0 commit comments