bcgov / DITP-DevOps

Digital Identity and Trust Program Team's DevOps Documentation Repository
Apache License 2.0
2 stars 5 forks source link

Add notifications to sandbox refresh GHA #128

Closed esune closed 10 months ago

esune commented 11 months ago

The Traction Sandbox refresh GHA developed for #123 does not currently provide failure notifications to teh SRE team, but rather to the user that last modified the workflow (as per GitHub documentation).

It would be nice to receive notifications in the dts-notifications channel in Rocket.Chat so that more people in the team can have visibility.

Ideally, notifications would be dispatched when:

esune commented 11 months ago

@WadeBarnes @i5okie please chime in if you have ideas or resources to provide about sending notifications from GHA workflow runs to Rocket.Chat

i5okie commented 11 months ago

There is this older GHA: https://github.com/marketplace/actions/rocket-chat-notification It hasn't been updated since 2019, but might be worth testing in our workflow.

If it works, great. If not, we could evaluate how long it'd take to update it to work for us.

rajpalc7 commented 10 months ago

https://github.com/bcgov/trust-over-ip-configurations/pull/152 - The PR created that needs to be reviewed merged to main