From a5c33d2cfd889a7d68417aa75fb1370718bbe2e5 Mon Sep 17 00:00:00 2001 From: Moustafa Farhat <38836727+moustafarhat@users.noreply.github.com> Date: Sun, 27 Sep 2026 19:21:17 +0200 Subject: [PATCH] Drop native debug symbols from release packages Co-Authored-By: Claude Opus 5.5 --- .github/workflows/release.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 64dd083..b9e9ea5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -85,6 +85,11 @@ jobs: -p:EnableCompressionInSingleFile=true -p:DebugType=none -o publish + # Native dependencies ship their own debug symbols; players don't need them. + - name: Remove debug symbols + shell: bash + run: rm -f publish/*.pdb publish/*.dbg + - name: Package (Windows) if: runner.os == 'Windows' shell: pwsh