Skip to content

ci: Upload symbols via symbol-collector #137

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

limbonaut
Copy link
Collaborator

@limbonaut limbonaut commented Mar 10, 2025

This PR adds steps to craft configuration to upload symbols for our builds via symbol-collector.

Resolves #127

@limbonaut limbonaut marked this pull request as ready for review March 10, 2025 12:58
includeNames: /addons/sentrysdk/bin/macos/libsentrysdk\.macos\.(release|debug)\.framework/libsentrysdk\.macos\.(release|debug)
batchType: macos
bundleIdPrefix: sentry-godot-macos
- name: symbol-collector
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I assumed here, that we can declare several symbol-collector steps.

@limbonaut
Copy link
Collaborator Author

@bruno-garcia Do we need anything else to have release symbols collected?

@limbonaut limbonaut requested a review from bruno-garcia March 10, 2025 13:42
@bruno-garcia
Copy link
Member

We don't have a "Sentry bucket" for Windows macOS or Linux symbols.
@mitsuhiko is this something we should consider adding instead of having every project upload our debug symbols for all SDKs that provide precompiled libraries?

@limbonaut limbonaut marked this pull request as draft March 12, 2025 16:28
@bruno-garcia bruno-garcia removed their request for review April 1, 2025 13:09
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.

Upload symbols for our releases in CI
2 participants