From 6aacc910ba8f761004c30b86ed3cf1d6aae34bb3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 3 Jul 2026 05:49:10 +0000 Subject: [PATCH 1/2] Initial plan From 09153412f01e5674ab837576d5cd4e7f16d67a2e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 3 Jul 2026 05:51:44 +0000 Subject: [PATCH 2/2] Fix NuGet publish workflow: handle invalid/missing API key gracefully --- .github/workflows/nuget.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nuget.yml b/.github/workflows/nuget.yml index 24683e4ae..4eed198cd 100644 --- a/.github/workflows/nuget.yml +++ b/.github/workflows/nuget.yml @@ -24,7 +24,10 @@ jobs: - name: List nupkg run: dir .\nupkgs - name: Push NuGet package + if: ${{ secrets.NUGET_API_KEY }} + env: + NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} run: | $version = "${{ github.ref_name }}" -replace '^v', '' $pkg = Get-ChildItem -Path ./nupkgs -Filter "*$version.nupkg" | Select-Object -First 1 - dotnet nuget push $pkg.FullName --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json + dotnet nuget push $pkg.FullName --api-key $env:NUGET_API_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate