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.
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