Skip to content

Drop native debug symbols from release packages - #6

Merged
moustafarhat merged 1 commit into
masterfrom
release-and-community
Sep 27, 2026
Merged

moustafarhat merged 1 commit into
masterfrom
release-and-community

Conversation

@moustafarhat

Copy link
Copy Markdown
Owner

Summary

The v3.0.0 Windows zip ships libHarfBuzzSharp.pdb and libSkiaSharp.pdb, debug symbols from native dependencies that players don't need. This removes *.pdb / *.dbg from the publish folder before packaging on every platform.

This change doesn't bump the version, so merging it doesn't create a release. It takes effect from the next version bump.

Test plan

  • Release workflow packaging passes on this PR
  • The win-x64 artifact contains only MathGame.exe

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@moustafarhat
moustafarhat merged commit 7f10419 into master Sep 27, 2026
11 checks passed
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