mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
In order to display better stacktraces when Firezone crashes, Sentry needs debug symbols for our binaries. Debug symbols on Sentry are retained for 90 days after they have been last used [0]. We can thus simply upload them every time we build a binary on `main`. For the moment, this only uploads them for the GUI client. Debug symbols for the Android and Apple clients will be done in separate PRs. [0]: https://docs.sentry.io/platforms/native/data-management/debug-files/#retention-policy --------- Signed-off-by: Thomas Eizinger <thomas@eizinger.io> Co-authored-by: Jamil <jamilbk@users.noreply.github.com>