getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
38.67k stars 4.15k forks source link

Support more programming languages on GitHub PR Comments #69824

Open bruno-garcia opened 5 months ago

bruno-garcia commented 5 months ago

Recently a new feature was released where Sentry can comment on your PRs if there are any unhandled issues being caused by the functions you are modifying in your PR so that you can fix issues while you already have the necessary context.

See: https://sentry.io/changelog/see-unhandled-issues-related-to-open-pull-requests-in-github/

We currently support JavaScript, TypeScript, Python and Go. This covers a lot of our user base already.

https://docs.sentry.io/product/integrations/source-code-mgmt/github/#open-pull-request-comments

This ticket tracks demands for other languages.

Please write a comment with your language of choice to help us prioritize what's coming next.

bruno-garcia commented 5 months ago

I'll go first: I use C# on a few projects that use Sentry. Mainly:

  1. https://github.com/dotnet/nuget-trends
  2. https://github.com/getsentry/symbol-collector

I'd love to help test this feature once C# support is added.

getsantry[bot] commented 5 months ago

Routing to @getsentry/product-owners-issues for triage ⏲️

mrduncan commented 5 months ago

@Dhrumil-Sentry should this go to the ecosystem team or is the limiting factor here something we need to improve in issues?

Dhrumil-Sentry commented 5 months ago

@mrduncan we need C# codemapping and stack trace linking support before we can do PR Comments