Skip to content

chore: Publish NuGet packages with Trusted Publishing (OIDC) - #128

Merged
HofmeisterAn merged 1 commit into
mainfrom
feature/nuget-trusted-publishing
Sep 11, 2026
Merged

HofmeisterAn merged 1 commit into
mainfrom
feature/nuget-trusted-publishing

Conversation

@HofmeisterAn

Copy link
Copy Markdown
Collaborator

Replaces the long-lived NuGet API key with Trusted Publishing. The cd job now uses NuGet/login to exchange the GitHub OIDC token for a short-lived API key (valid for 1 hour) right before publishing. It passes the key to the existing Cake Publish target, which still pushes the packages.

@HofmeisterAn HofmeisterAn added the enhancement New feature or request label Sep 11, 2026
@HofmeisterAn
HofmeisterAn merged commit 31393cc into main Sep 11, 2026
15 checks passed
@HofmeisterAn
HofmeisterAn deleted the feature/nuget-trusted-publishing branch September 11, 2026 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant