File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Release Blazor Desktop
2+
3+ on :
4+ release :
5+ types : [prereleased,released]
6+
7+ jobs :
8+ release :
9+ name : Release Blazor Desktop
10+ runs-on : windows-latest
11+
12+ steps :
13+ - name : Check out Git repository
14+ uses : actions/checkout@v4
15+
16+ - name : Set up .NET
17+ uses : zyactions/dotnet-setup@v1
18+ with :
19+ global-json-file : global.json
20+
21+ - name : Restore .NET dependencies
22+ uses : zyactions/dotnet-restore@v1
23+
24+ - name : Pack solution
25+ run : dotnet pack -c Release -p:Version=${{ github.event.release.tag_name }}
26+
27+ - name : Push Package
28+ run : dotnet push bin/BlazorDesktop/Release/BlazorDesktop.${{ github.event.release.tag_name }}.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
29+
30+ - name : Push Symbols
31+ run : dotnet push bin/BlazorDesktop/Release/BlazorDesktop.${{ github.event.release.tag_name }}.snupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
32+
33+ - name : Push Templates
34+ run : dotnet push bin/BlazorDesktop.Templates/Release/BlazorDesktop.Templates.${{ github.event.release.tag_name }}.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
You can’t perform that action at this time.
0 commit comments