File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed
Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change 77 push :
88 branches :
99 - ' release/v*' # 触发条件:推送到以 'release/v' 开头的分支
10- # tags:
11- # - 'v*' # 触发条件:推送到以 'v' 开头的标签
1210
1311jobs :
1412 build-and-publish :
1816 - name : Checkout code
1917 uses : actions/checkout@v2
2018
21- # 从标签中提取版本号(假设标签格式为 vX.Y.Z)
22- - name : Extract version from tag
23- id : extract_version
24- run : echo "::set-output name=version::${GITHUB_REF#refs/tags/v}"
25-
2619 - name : Set up .NET SDK
2720 uses : actions/setup-dotnet@v1
2821 with :
3932
4033 - name : Push NuGet package
4134 run : |
42- dotnet nuget push **/*.nupkg -s https://api.nuget.org/v3/index.json -k ${{ secrets.NUGET_API_KEY }} --skip-duplicate
43- env :
44- NUGET_API_KEY : ${{ secrets.NUGET_API_KEY }}
35+ dotnet nuget push **/*.nupkg -s ${{ vars.NUGET_API_SOURCE }} -k ${{ secrets.NUGET_API_KEY }} --skip-duplicate
36+ # env:
37+ # NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
38+ # NUGET_API_SOURCE: ${{ vars.NUGET_API_SOURCE }}
You can’t perform that action at this time.
0 commit comments