Skip to content

Push the symbols to NuGet.org only once - #675

Merged
mauroservienti merged 1 commit into
masterfrom
nuget-symbols-push
Nov 1, 2026
Merged

mauroservienti merged 1 commit into
masterfrom
nuget-symbols-push

Conversation

@mauroservienti

Copy link
Copy Markdown
Member

The NuGet.org release push fails after publishing, because it pushes the symbols package twice. dotnet nuget push ./nugets/*.nupkg already pushes the .snupkg next to each package, so the second dotnet nuget push ./nugets/*.snupkg gets a 409 Conflict ("another copy of this symbols package pending validation"). It first happened releasing Radical.Avalonia 1.0.0 (https://github.com/RadicalFx/Radical.Avalonia/actions/runs/41324545604): the package and its symbols were published, but the job failed.

This removes the second push. The Feedz push doesn't change: Feedz accepts the duplicate.

dotnet nuget push already pushes the .snupkg next to each .nupkg, so the
separate symbols push got a 409 Conflict and failed the release job.
@mauroservienti
mauroservienti enabled auto-merge (squash) November 1, 2026 16:09
@mauroservienti
mauroservienti merged commit e6adb40 into master Nov 1, 2026
3 checks passed
@mauroservienti
mauroservienti deleted the nuget-symbols-push branch November 1, 2026 16:10
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