Skip to content

Commit 241e467

Browse files
authored
913 Fix nuget workflow errors (#925)
* Update nuget.yaml * Update nuget.yaml * Update nuget.yaml * Fix naming * Fix number of version to keep
1 parent f4f203b commit 241e467

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/nuget.yaml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,26 @@ jobs:
4343
dotnet nuget push pkg\*.nupkg -s https://nuget.pkg.github.com/$env:GITHUB_REPOSITORY_OWNER -k ${{ secrets.GITHUB_TOKEN }} --skip-duplicate
4444
dotnet nuget push pkg\*.nupkg -s https://www.nuget.org/ -k ${{ secrets.nuget_api_key }} --skip-duplicate
4545
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
4762
uses: actions/delete-package-versions@v3
4863
with:
64+
owner: ${{ env.GITHUB_REPOSITORY_OWNER }}
65+
repo: ${{ github.event.repository.name }}
66+
token: ${{ secrets.GITHUB_TOKEN }}
67+
package-name: ${{ matrix.nuget-package }}
4968
min-versions-to-keep: 10

0 commit comments

Comments
 (0)