File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3737 deploy :
3838 needs : test
3939 runs-on : ' ubuntu-latest'
40+ permissions :
41+ id-token : write # required by OIDC
4042
4143 steps :
4244 - name : ' Checkout'
5658 - name : ' Pack main project'
5759 run : dotnet pack ${{ env.PROJECT_PATH }} --no-restore --no-build --configuration Release --include-symbols -p:SymbolPackageFormat=snupkg --output ${{ env.PACKAGE_OUTPUT_DIRECTORY }}
5860
61+ - name : NuGet login (OIDC)
62+ uses : NuGet/login@v1
63+ id : login
64+ with :
65+ user : ${{ secrets.NUGET_USERNAME }}
66+
5967 - name : ' Push package'
60- run : dotnet nuget push ${{ env.PACKAGE_OUTPUT_DIRECTORY }}/*.nupkg -k ${{ secrets. NUGET_API_KEY }} -s ${{ env.NUGET_SOURCE_URL }} --skip-duplicate
68+ run : dotnet nuget push ${{ env.PACKAGE_OUTPUT_DIRECTORY }}/*.nupkg --api-key ${{ steps.login.outputs. NUGET_API_KEY }} --source ${{ env.NUGET_SOURCE_URL }} --skip-duplicate
You can’t perform that action at this time.
0 commit comments