To increase the visibility of failed-to-apply jobs on the main branch
To minimise the time that the deploy pipeline is blocked
✅ Definition of Done
[x] A slack alert is generated when there is a failure in applying terraform
📓 Notes
There seems to already be a slack webhook URL in the repository secrets, but we may want to create a new app for this - to ensure all the working group has access to it
New Slack App created https://api.slack.com/apps/A07LVM0CHA8 - this is to enable alerts to be sent programmatically to the #aws-root-account Slack channel
Everyone from the working group has been given access to the Slack App
Alert has been added to all terraform pipelines when they fail and will send alerts to #aws-root-account. Alert has been tested and an example can be found here
👀 Remaining Work
None - just have to double check it fully works when we have an apply fail 🥳 will close this ticket now
👀 Purpose
✅ Definition of Done
📓 Notes