From 619cca0073fa4c74d341beef65396b2e4c3dbac9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 13 Oct 2025 14:35:02 +0000 Subject: [PATCH 1/4] Initial plan From 3617180faae76527f9ecfedddc74676f74faeccf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 13 Oct 2025 14:38:49 +0000 Subject: [PATCH 2/4] Initial plan: Update publish.yml to use NuGet trusted publishing Co-authored-by: baronfel <573979+baronfel@users.noreply.github.com> --- src/packages.lock.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/packages.lock.json b/src/packages.lock.json index 82d4726..504462b 100644 --- a/src/packages.lock.json +++ b/src/packages.lock.json @@ -49,6 +49,15 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "Microsoft.NETFramework.ReferenceAssemblies": { + "type": "Direct", + "requested": "[1.0.3, )", + "resolved": "1.0.3", + "contentHash": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==", + "dependencies": { + "Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.3" + } + }, "Semver": { "type": "Direct", "requested": "[2.3.0, )", @@ -87,6 +96,11 @@ "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, + "Microsoft.NETFramework.ReferenceAssemblies.net472": { + "type": "Transitive", + "resolved": "1.0.3", + "contentHash": "0E7evZXHXaDYYiLRfpyXvCh+yzM2rNTyuZDI+ZO7UUqSc6GfjePiXTdqJGtgIKUwdI81tzQKmaWprnUiPj9hAw==" + }, "Microsoft.VisualStudio.Setup.Configuration.Interop": { "type": "Transitive", "resolved": "3.2.2146", From 2cfd39e2748797a9a0086ed8db96fb575707c1ed Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 13 Oct 2025 14:40:20 +0000 Subject: [PATCH 3/4] Update publish.yml to use NuGet trusted publishing Co-authored-by: baronfel <573979+baronfel@users.noreply.github.com> --- .github/workflows/publish.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6f33e5a..33e2246 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,5 +1,9 @@ name: Release +permissions: + id-token: write + contents: write + on: push: tags: @@ -32,5 +36,10 @@ jobs: artifacts: packages/*.nupkg token: ${{ secrets.GITHUB_TOKEN }} generateReleaseNotes: true + - name: NuGet login + uses: NuGet/login@v1 + id: login + with: + user: ${{secrets.NUGET_USER}} - name: Push packages - run: dotnet nuget push packages/*.nupkg --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_KEY }} \ No newline at end of file + run: dotnet nuget push packages/*.nupkg --source https://api.nuget.org/v3/index.json --api-key ${{steps.login.outputs.NUGET_API_KEY}} \ No newline at end of file From ca05ddc596de777b865f1d5369595f565983b23f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 13 Oct 2025 15:10:52 +0000 Subject: [PATCH 4/4] Revert changes to src/packages.lock.json Co-authored-by: baronfel <573979+baronfel@users.noreply.github.com> --- src/packages.lock.json | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/packages.lock.json b/src/packages.lock.json index 504462b..82d4726 100644 --- a/src/packages.lock.json +++ b/src/packages.lock.json @@ -49,15 +49,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.NETFramework.ReferenceAssemblies": { - "type": "Direct", - "requested": "[1.0.3, )", - "resolved": "1.0.3", - "contentHash": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.3" - } - }, "Semver": { "type": "Direct", "requested": "[2.3.0, )", @@ -96,11 +87,6 @@ "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, - "Microsoft.NETFramework.ReferenceAssemblies.net472": { - "type": "Transitive", - "resolved": "1.0.3", - "contentHash": "0E7evZXHXaDYYiLRfpyXvCh+yzM2rNTyuZDI+ZO7UUqSc6GfjePiXTdqJGtgIKUwdI81tzQKmaWprnUiPj9hAw==" - }, "Microsoft.VisualStudio.Setup.Configuration.Interop": { "type": "Transitive", "resolved": "3.2.2146",