Skip to content

Commit 37db9db

Browse files
committed
New release action
1 parent d3a12f1 commit 37db9db

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

.github/workflows/dotnet.yml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,12 @@ jobs:
3333
- name: Create Release
3434
id: create_release
3535
if: ${{ github.event_name == 'push' }}
36-
uses: actions/create-release@v1.1.4
37-
env:
38-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
36+
uses: softprops/action-gh-release@v2
3937
with:
38+
files: src\LoggerVisualizer\bin\Release\net8.0-windows\LoggerVisualizer.vsix
4039
tag_name: 0.2.${{ github.run_number }}
41-
release_name: Release 0.2.${{ github.run_number }}
40+
name: Release 0.2.${{ github.run_number }}
4241
draft: false
43-
- name: Upload VSIX
44-
if: ${{ github.event_name == 'push' }}
45-
uses: actions/upload-release-asset@v1.0.2
46-
env:
47-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
48-
with:
49-
upload_url: ${{ steps.create_release.outputs.upload_url }}
50-
asset_path: src\LoggerVisualizer\bin\Release\net8.0-windows\LoggerVisualizer.vsix
51-
asset_name: LoggerVisualizer.vsix
52-
asset_content_type: application/zip
42+
fail_on_unmatched_files: true
43+
generate_release_notes: true
44+
token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)