From 43bcc6512ac88634aa582cac19949f2e94aadda1 Mon Sep 17 00:00:00 2001 From: Sal Date: Mon, 12 Jan 2026 12:45:40 -0500 Subject: [PATCH 1/3] push to cloudsmith --- .github/workflows/packages.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index cca5c216..e2d9e2b0 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -43,3 +43,9 @@ jobs: - name: Push package to nuget run: dotnet nuget push **\*.nupkg --source 'https://api.nuget.org/v3/index.json' --api-key ${{secrets.NUGET_API_KEY}} + + - name: Build renamed package for Cloudsmith + run: dotnet pack -c Release ./dotnet /p:PackageId=StackExchange.StacksIcons.Legacy + + - name: Push package to Cloudsmith + run: dotnet nuget push **\StackExchange.StacksIcons.Legacy.*.nupkg -k ${{secrets.CLOUDSMITH_API_KEY}} -s https://nuget.stackoverflow.software/v3/index.json From aeadd84ce6070a965bb9aeb7af4befd46e8ba585 Mon Sep 17 00:00:00 2001 From: Sal Date: Mon, 12 Jan 2026 13:00:09 -0500 Subject: [PATCH 2/3] use different args --- .github/workflows/packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index e2d9e2b0..893bf969 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -48,4 +48,4 @@ jobs: run: dotnet pack -c Release ./dotnet /p:PackageId=StackExchange.StacksIcons.Legacy - name: Push package to Cloudsmith - run: dotnet nuget push **\StackExchange.StacksIcons.Legacy.*.nupkg -k ${{secrets.CLOUDSMITH_API_KEY}} -s https://nuget.stackoverflow.software/v3/index.json + run: dotnet nuget push **\StackExchange.StacksIcons.Legacy.*.nupkg --source https://nuget.stackoverflow.software/v3/index.json --api-key ${{secrets.CLOUDSMITH_API_KEY}} From a023a61adf6d6de8c5951e4c0ee2c67a03031035 Mon Sep 17 00:00:00 2001 From: Sal Date: Mon, 12 Jan 2026 13:15:28 -0500 Subject: [PATCH 3/3] skip duplicate --- .github/workflows/packages.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index 893bf969..b1557b54 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -42,10 +42,10 @@ jobs: run: npm run pack:nuget - name: Push package to nuget - run: dotnet nuget push **\*.nupkg --source 'https://api.nuget.org/v3/index.json' --api-key ${{secrets.NUGET_API_KEY}} + run: dotnet nuget push **\*.nupkg --source 'https://api.nuget.org/v3/index.json' --api-key ${{secrets.NUGET_API_KEY}} --skip-duplicate - name: Build renamed package for Cloudsmith - run: dotnet pack -c Release ./dotnet /p:PackageId=StackExchange.StacksIcons.Legacy + run: dotnet pack -c Release ./dotnet/src/StackExchange.StacksIcons.csproj /p:PackageId=StackExchange.StacksIcons.Legacy - name: Push package to Cloudsmith - run: dotnet nuget push **\StackExchange.StacksIcons.Legacy.*.nupkg --source https://nuget.stackoverflow.software/v3/index.json --api-key ${{secrets.CLOUDSMITH_API_KEY}} + run: dotnet nuget push **\StackExchange.StacksIcons.Legacy.*.nupkg --source https://nuget.stackoverflow.software/v3/index.json --api-key ${{secrets.CLOUDSMITH_API_KEY}} --skip-duplicate