Skip to content
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

Report Sorbet issue to sentry without raising #8998

Merged
merged 4 commits into from
Feb 15, 2024

Conversation

jurre
Copy link
Member

@jurre jurre commented Feb 6, 2024

Previously if Sorbet found runtime typecheck failures, these would result in an exception, halting further job execution.

While we should be informed of those failures, there is no reason why this should end up failing the job for our customers.

This PR configures Sorbet to report the exceptions to Sentry but continue processing.

@jurre jurre requested a review from a team as a code owner February 6, 2024 19:16
@jurre jurre force-pushed the jurre/report-sorbet-runtime-without-failing branch 3 times, most recently from d6fdcaf to 04fb5db Compare February 6, 2024 19:20
Copy link
Member

@landongrindheim landongrindheim left a comment

Choose a reason for hiding this comment

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

❤️🤫

updater/lib/dependabot/setup.rb Outdated Show resolved Hide resolved
@jurre jurre force-pushed the jurre/report-sorbet-runtime-without-failing branch from 04fb5db to b7d659f Compare February 7, 2024 09:28
@jurre jurre force-pushed the jurre/report-sorbet-runtime-without-failing branch from 848b331 to 291624f Compare February 9, 2024 12:54
@JamieMagee JamieMagee added the sorbet 🍦 Relates to Sorbet types label Feb 10, 2024
@jurre jurre force-pushed the jurre/report-sorbet-runtime-without-failing branch 3 times, most recently from ce10c3a to 618dda7 Compare February 13, 2024 14:59
@JamieMagee JamieMagee force-pushed the jurre/report-sorbet-runtime-without-failing branch from 618dda7 to 92d9bd7 Compare February 13, 2024 22:14
@abdulapopoola
Copy link
Member

Any blockers with merging this @jurre and @JamieMagee ?

@JamieMagee
Copy link
Contributor

I think this is ready to go

@jurre
Copy link
Member Author

jurre commented Feb 15, 2024

No blockers other than time available in the day

jurre and others added 4 commits February 15, 2024 11:39
Previously if Sorbet found runtime typecheck failures, these would
result in an exception, halting further job execution.

While we should be informed of those failures, there is no reason why
this should end up failing the job for our customers.

This PR configures Sorbet to report the exceptions to Sentry but
continue processing.
Co-authored-by: Jamie Magee <jamagee@microsoft.com>
Co-authored-by: Jamie Magee <jamagee@microsoft.com>
@jurre jurre force-pushed the jurre/report-sorbet-runtime-without-failing branch from 92d9bd7 to c00a883 Compare February 15, 2024 10:39
@jurre jurre merged commit b9bfea7 into main Feb 15, 2024
121 checks passed
@jurre jurre deleted the jurre/report-sorbet-runtime-without-failing branch February 15, 2024 12:04
@@ -1,4 +1,5 @@
<h1 align="center">

Copy link
Contributor

Choose a reason for hiding this comment

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

Hello @jurre! 👋🏻
I'm coming from this repo's README page to let you know the addition of this empty line in the README file broke how the image displays.
You'll find more details in my PR that attempts to fix that: #9095.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sorbet 🍦 Relates to Sorbet types
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants