88jobs :
99 build :
1010 runs-on : ubuntu-latest
11+
1112 env :
12- dotnet_sdk_version : ' 5.0.x'
1313 DOTNET_CLI_TELEMETRY_OPTOUT : true
1414 DOTNET_SKIP_FIRST_TIME_EXPERIENCE : true
1515 TEST_BUNGIE_API_KEY : ${{ secrets.TEST_BUNGIE_API_KEY }}
@@ -22,19 +22,17 @@ jobs:
2222 id : get_version
2323 run : echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/v}
2424
25- - name : Setup .NET
25+ - name : Setup .NET 5
2626 uses : actions/setup-dotnet@v1
2727 with :
28- dotnet-version : ${{ env.dotnet_sdk_version }}
29-
30- - name : Build client
31- run : dotnet build ./BungieSharper -c Release -p:Version=${{ steps.get_version.outputs.VERSION }}
28+ dotnet-version : 5.0.x
29+ include-prerelease : false
3230
3331 - name : Pack entities NuGet package
34- run : dotnet pack ./BungieSharper.Entities -c Release --no-build -- output Packages -p:ContinuousIntegrationBuild=true -p:Version=${{ steps.get_version.outputs.VERSION }}
32+ run : dotnet pack ./BungieSharper.Entities -c Release --output Packages -p:ContinuousIntegrationBuild=true -p:Version=${{ steps.get_version.outputs.VERSION }}
3533
3634 - name : Pack client NuGet package
37- run : dotnet pack ./BungieSharper -c Release --no-build -- output Packages -p:ContinuousIntegrationBuild=true -p:Version=${{ steps.get_version.outputs.VERSION }}
35+ run : dotnet pack ./BungieSharper -c Release --output Packages -p:ContinuousIntegrationBuild=true -p:Version=${{ steps.get_version.outputs.VERSION }}
3836
3937 - name : Create Release
4038 id : create_release
@@ -93,16 +91,16 @@ jobs:
9391
9492 - name : Upload entities to NuGet
9593 run : |
96- dotnet nuget push ./Packages/BungieSharper.Entities.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
94+ dotnet nuget push ./Packages/BungieSharper.Entities.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json
9795
9896 - name : Upload client to NuGet
9997 run : |
100- dotnet nuget push ./Packages/BungieSharper.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
98+ dotnet nuget push ./Packages/BungieSharper.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json
10199
102100 - name : Upload entities to GitHub Packages
103101 run : |
104- dotnet nuget push ./Packages/BungieSharper.Entities.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.GITHUB_TOKEN }} -s https://nuget.pkg.github.com/ashakoor/index.json --skip-duplicate
102+ dotnet nuget push ./Packages/BungieSharper.Entities.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.GITHUB_TOKEN }} -s https://nuget.pkg.github.com/ashakoor/index.json
105103
106104 - name : Upload client to GitHub Packages
107105 run : |
108- dotnet nuget push ./Packages/BungieSharper.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.GITHUB_TOKEN }} -s https://nuget.pkg.github.com/ashakoor/index.json --skip-duplicate
106+ dotnet nuget push ./Packages/BungieSharper.${{ steps.get_version.outputs.VERSION }}.nupkg -k ${{ secrets.GITHUB_TOKEN }} -s https://nuget.pkg.github.com/ashakoor/index.json
0 commit comments