1 parent 0061f92 commit 4cb2557Copy full SHA for 4cb2557
1 file changed
.github/workflows/ci.yml
@@ -2,6 +2,9 @@ name: CI
2
3
on: [ push, pull_request ]
4
5
+permissions:
6
+ id-token: write
7
+
8
jobs:
9
ci:
10
@@ -22,8 +25,14 @@ jobs:
22
25
- name: Test
23
26
run: dotnet test -c Release -maxCpuCount -- Expecto.fail-on-focused-tests=true
24
27
28
+ - name: NuGet login
29
+ uses: NuGet/login@v1
30
+ id: nuget_login
31
+ with:
32
+ user: ${{ secrets.NUGET_USER }}
33
34
- name: Push
35
if: startsWith(github.ref, 'refs/tags/v/')
36
env:
37
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
- run: dotnet nuget push "**/*.nupkg" -s "https://api.nuget.org/v3/index.json" -k "$NUGET_API_KEY" --skip-duplicate
38
+ run: dotnet nuget push "**/*.nupkg" -s "https://api.nuget.org/v3/index.json" -k ${{ steps.nuget_login.outputs.NUGET_API_KEY }} --skip-duplicate
0 commit comments