Skip to content

Fixes #383: Exclude edit.pdb from winget ZIP packages #476

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Whitecat18
Copy link
Contributor

This PR addresses issue #383 by modifying .pipelines/release.yml to exclude edit.pdb files from the winget package ZIP (edit-1.2.0-x86_64-windows.zip and edit-1.2.0-aarch64-windows.zip). The changes ensure that only edit.exe is included, reducing package size as edit.pdb (3MB) is not needed for end users.

Changes:

  • Updated the CopyFiles@2 task in release.yml to copy only *.exe files, removing *.pdb.

  • Modified the pwsh step in release.yml to include only *.exe files in the ZIP creation.

@Whitecat18 Whitecat18 requested a review from DHowett June 13, 2025 18:39
Copy link
Member

@lhecker lhecker left a comment

Choose a reason for hiding this comment

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

Actually, I just tested it, and the Symbol Server doesn't serve our PDBs yet. I'd like to wait with this PR until we've fixed that. (I'm just not sure how we'd do that yet...)

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.

4 participants