File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change 43
43
dotnet nuget push pkg\*.nupkg -s https://nuget.pkg.github.com/$env:GITHUB_REPOSITORY_OWNER -k ${{ secrets.GITHUB_TOKEN }} --skip-duplicate
44
44
dotnet nuget push pkg\*.nupkg -s https://www.nuget.org/ -k ${{ secrets.nuget_api_key }} --skip-duplicate
45
45
46
- - name : Delete Package Versions
46
+
47
+ # # Remove old versions of NuGet packages form github NuGet feed
48
+ nuget-delete-old-packages :
49
+ name : " Delete Old NuGet"
50
+ needs : [nuget]
51
+ strategy :
52
+ matrix :
53
+ nuget-package :
54
+ - " KubernetesClient"
55
+ - " KubernetesClient.Models"
56
+ - " KubernetesClient.Basic"
57
+ - " KubernetesClient.Classic"
58
+ runs-on : ubuntu-latest
59
+
60
+ steps :
61
+ - name : Delete old NuGet packages
47
62
uses : actions/delete-package-versions@v3
48
63
with :
64
+ owner : ${{ env.GITHUB_REPOSITORY_OWNER }}
65
+ repo : ${{ github.event.repository.name }}
66
+ token : ${{ secrets.GITHUB_TOKEN }}
67
+ package-name : ${{ matrix.nuget-package }}
49
68
min-versions-to-keep : 10
You can’t perform that action at this time.
0 commit comments