File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 semantic-release :
1414 runs-on : ubuntu-latest
1515 permissions :
16+ id-token : write
1617 contents : write
1718 issues : write
1819 steps :
2526 with :
2627 dotnet-version : 9.x
2728
29+ - name : NuGet login
30+ uses : NuGet/login@v1
31+ id : login
32+ with :
33+ user : ${{ secrets.NUGET_USER }}
34+
2835 - name : Setup Semantic Release
2936 run : |
3037 npm install https://github.com/buehler/semantic-release#feat/force-pre-release
3946 run : npx https://github.com/buehler/semantic-release#feat/force-pre-release -e ./.release/release.base.mjs -e ./.release/release.main-pre.mjs
4047 env :
4148 DEBUG : semantic-release:*
42- NUGET_API_KEY : ${{ secrets.NUGET_KEY }}
49+ NUGET_API_KEY : ${{ steps.login.outputs.NUGET_API_KEY }}
4350 GH_NUGET_API_KEY : ${{ secrets.GITHUB_TOKEN }}
4451 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1212 semantic-release :
1313 runs-on : ubuntu-latest
1414 permissions :
15+ id-token : write
1516 contents : write
1617 issues : write
1718 steps :
2425 with :
2526 dotnet-version : 9.x
2627
28+ - name : NuGet login
29+ uses : NuGet/login@v1
30+ id : login
31+ with :
32+ user : ${{ secrets.NUGET_USER }}
33+
2734 - name : Setup Semantic Release
2835 run : |
2936 npm install https://github.com/buehler/semantic-release#feat/force-pre-release
3845 run : npx https://github.com/buehler/semantic-release#feat/force-pre-release -e ./.release/release.base.mjs -e ./.release/release.main.mjs
3946 env :
4047 DEBUG : semantic-release:*
41- NUGET_API_KEY : ${{ secrets.NUGET_KEY }}
48+ NUGET_API_KEY : ${{ steps.login.outputs.NUGET_API_KEY }}
4249 GH_NUGET_API_KEY : ${{ secrets.GITHUB_TOKEN }}
4350 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments