Skip to content

Fix release archives: exclude NetPace.Core.xml from publish output#196

Merged
FrankRay78 merged 1 commit into
mainfrom
claude/pr-193-20260513-0831
May 13, 2026
Merged

Fix release archives: exclude NetPace.Core.xml from publish output#196
FrankRay78 merged 1 commit into
mainfrom
claude/pr-193-20260513-0831

Conversation

@FrankRay78

Copy link
Copy Markdown
Owner

Fix for the failed release-binaries workflow on tag 0.23.0.

Adds AllowedReferenceRelatedFileExtensions=.pdb to NetPace.Console.csproj to prevent NetPace.Core.xml from being copied to the publish output. Without this, PublishSingleFile bundles the DLL but not the XML, causing every release archive to contain a stray second entry that fails the "Verify archive contents" check.

Related to PR #193.

Generated with Claude Code) · [Branch](https://github.com/FrankRay78/NetPace/tree/claude/pr-193-20260513-0831

AllowedReferenceRelatedFileExtensions=.pdb prevents the XML documentation
file from being copied alongside the referenced NetPace.Core assembly during
publish. PublishSingleFile bundles the DLL but not XML, so without this the
file appears as a stray second entry and fails the archive-contents check.

Co-authored-by: Frank Ray <FrankRay78@users.noreply.github.com>
@FrankRay78 FrankRay78 merged commit ec7a49b into main May 13, 2026
4 checks passed
@FrankRay78 FrankRay78 deleted the claude/pr-193-20260513-0831 branch May 13, 2026 09:05
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