File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030 steps :
3131 - uses : actions/checkout@v4
3232
33+ - name : Setup .NET 6 SDK
34+ uses : actions/setup-dotnet@v3
35+ with :
36+ dotnet-version : ' 6.0.x'
37+
3338 - name : Add MSBuild to PATH
3439 uses : microsoft/setup-msbuild@v1.0.2
3540
Original file line number Diff line number Diff line change 1- name : GitHub Release
1+ name : Create GitHub Release
22
33on :
44 push :
5- # Trigger only on tags like v1.0.0, v2.1.5, etc.
65 tags :
76 - ' v*'
87
98jobs :
109 release :
11- runs-on : ubuntu -latest
10+ runs-on : windows -latest
1211
1312 steps :
1413 - name : Checkout repository
1514 uses : actions/checkout@v4
1615
17- - name : Set up .NET (for publishing artifacts if needed)
16+ - name : Setup .NET 6
1817 uses : actions/setup-dotnet@v3
1918 with :
20- dotnet-version : ' 6.0.x' # or other appropriate version
19+ dotnet-version : ' 6.0.x'
2120
22- - name : Build solution
23- run : dotnet build SharpExt4.sln --configuration Release
21+ - name : Restore NuGet packages
22+ run : nuget restore SharpExt4.sln
2423
25- # Optional: Pack or publish NuGet or binaries
26- # - name: Pack library
27- # run: dotnet pack path/to/Project.csproj --configuration Release --output ./artifacts
24+ - name : Build solution
25+ run : msbuild SharpExt4.sln /p:Configuration=Release
2826
2927 - name : Create GitHub Release
3028 uses : softprops/action-gh-release@v1
3331 name : ${{ github.ref_name }}
3432 body : |
3533 Release for version ${{ github.ref_name }}
36- ## Changes
37- - Add changelog or highlights here.
3834
3935 env :
4036 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments