mozilla / perf-triage

Tools used for triaging performance bugs.
https://mozilla.github.io/perf-triage/
Mozilla Public License 2.0
2 stars 5 forks source link

For #7: catch all exceptions from send_triage_reminder. #21

Closed mcomella closed 2 years ago

mcomella commented 2 years ago

The root cause of the failure was that our credentials were expired and unable to be refreshed automatically: I updated the credentials in the Secrets to address that.

I also now catch all exceptions when sending the reminder to prevent the task from failing to generate a rotation even if there is an error when sending the reminder. It would be safer to separate the build tasks but I didn't want to commit the time.

This push should also generate the rotation that failed and send the appropriate calendar update.