getsentry / eng-pipes

Automations for the Engineering organization ([get]sentry CI/CD tooling, metrics, issues/label management, ...)
Apache License 2.0
5 stars 0 forks source link

Add a webhook for handling slack notifications from status-page webhooks #825

Closed brian-lou closed 3 months ago

brian-lou commented 3 months ago

This PR adds an endpoint that can send Slack messages to slack channels, to be used as a middle-man for the Sentry internal Status page service

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 77.14286% with 16 lines in your changes missing coverage. Please review.

Project coverage is 89.01%. Comparing base (211961a) to head (ec3c165).

Files Patch % Lines
src/slack/index.ts 57.14% 9 Missing :warning:
src/slack/status-page/status-page.ts 84.44% 7 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #825 +/- ## ========================================== - Coverage 89.16% 89.01% -0.15% ========================================== Files 123 126 +3 Lines 3627 3697 +70 Branches 749 760 +11 ========================================== + Hits 3234 3291 +57 - Misses 360 394 +34 + Partials 33 12 -21 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.