Skip to content

Restore NuGet release publish secret#183

Merged
peters merged 1 commit into
mainfrom
fix/nuget-release-publish-secret
Jun 26, 2026
Merged

Restore NuGet release publish secret#183
peters merged 1 commit into
mainfrom
fix/nuget-release-publish-secret

Conversation

@peters

@peters peters commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • restore the previous NuGet.org publish secret reference after the beta publish failed at the NuGet push step with 403
  • keep release packaging and upload behavior unchanged

Validation

  • git diff --check
  • Copilot review completed; the secret-name concern is intentionally accepted for this unblocker because the org-scoped key currently fails NuGet authorization

Release notes

  • v1.0.0-beta.47 published release assets and crates.io packages, but Surge.NET was not accepted by NuGet. A replacement beta should be cut after this fix merges.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Restores the NuGet.org API key secret reference used by the GitHub Release workflow so Surge.NET publishing succeeds again, while keeping the rest of the release packaging/upload flow unchanged.

Changes:

  • Update the dotnet nuget push step to use a different GitHub Actions secret for the NuGet.org API key.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/release.yml
@peters peters merged commit 4678f2e into main Jun 26, 2026
13 checks passed
@peters peters deleted the fix/nuget-release-publish-secret branch June 26, 2026 14:21
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.

2 participants