Skip to content

Commit 203c880

Browse files
authored
Update dotnet.yml
1 parent 934c2d0 commit 203c880

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.github/workflows/dotnet.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,29 @@ jobs:
2626
run: dotnet build --no-restore
2727
- name: Test
2828
run: dotnet test --no-build --verbosity normal
29+
- name: Publish
30+
run: dotnet publish -c Release -o publish
31+
32+
- name: Zip Release
33+
run: Compress-Archive -Path publish/* -DestinationPath latest-release.zip
34+
35+
- name: Create Release
36+
id: create_release
37+
uses: actions/create-release@v1
38+
env:
39+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40+
with:
41+
tag_name: v0.${{ github.run_number }}
42+
release_name: v0.${{ github.run_number }}
43+
draft: false
44+
prerelease: false
45+
46+
- name: Upload Release Asset
47+
uses: actions/upload-release-asset@v1
48+
env:
49+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50+
with:
51+
upload_url: ${{ steps.create_release.outputs.upload_url }}
52+
asset_path: ./latest-release.zip
53+
asset_name: latest-release.zip
54+
asset_content_type: application/zip

0 commit comments

Comments
 (0)