Skip to content

Publish to NuGet with Trusted Publishing (OIDC) - #9

Merged
aivascu merged 1 commit into
mainfrom
feat/nuget-trusted-publishing
Sep 7, 2026
Merged

Publish to NuGet with Trusted Publishing (OIDC)#9
aivascu merged 1 commit into
mainfrom
feat/nuget-trusted-publishing

Conversation

@aivascu

@aivascu aivascu commented Sep 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Use GitHub OIDC via NuGet/login in the release workflow instead of a long-lived NUGET_API_KEY
  • Pass the short-lived key into Nuke Publish; import NUGET_USER for the login step

Exchange a GitHub OIDC token for a short-lived NuGet API key in the release workflow instead of storing a long-lived NUGET_API_KEY.
@aivascu
aivascu merged commit c59a9c9 into main Sep 7, 2026
2 checks passed
@aivascu
aivascu deleted the feat/nuget-trusted-publishing branch September 7, 2026 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant