SuffolkLITLab / ALActions

A github repo with all of the shared actions used in Assembly Line Projects
1 stars 0 forks source link

Make this send notification emails to other people #6

Closed BryceStevenWilley closed 11 months ago

BryceStevenWilley commented 1 year ago

A rather large issue that I realized recently is that GitHub actions will only send emails to the last person who touched the workflow file for scheduled actions. This means that I am the only person who gets notified when apps-test goes down (at least once a month).

This is okay for now, but not great once I leave, and then no one understands who should be getting notified for these outages.

I think the best solution is just to notify a secret email if the test fails. We can add that as an optional part of the action, taking in a monitoring email and a sendgrid api key, similar to how things run on the efile proxy monitor.

https://stackoverflow.com/questions/62304258/github-actions-notifications-on-workflow-failure