Closed johanna-skylight closed 1 year ago
Moving this ticket to grooming state as some concerns about not using send grid as the email sender and the github action not having the status of verify were raised.
Action items:
Resources that will be useful:
Send Grid SMTP Service How to create an API key Access levels for API keys
Example on creating and endpoint in the app to send an email (non SMTP implementation) Report Stream callback
Background
In the support research effort, it was mentioned that sometimes when the banner goes up indicating a prod outage, the support folks aren't notified and are sometimes taken by surprise. This ticket covers the implementation of the solution detailed in spike #5659
Action requested
Add a github action to send an email to support team. A first draft of the implementation can be found in the branch johanna/5659_banner_up_notification_poc. Make sure that after testing the implementation, the condition to trigger the send of the email scans for the prod environment instead of stg.
Add the readout of the spike ticket to the architectural decision records page.
Acceptance Criteria
An email is sent to support team when the maintenance banner is displayed or taken down in the Simple Report application.
Additional Context
@mehansen also has the email account information An example on how to use the action can be found in this post