enthought / traits

Observable typed attributes for Python classes
Other
432 stars 85 forks source link

Switch Slack channel used to report failures #1650

Closed mdickinson closed 2 years ago

mdickinson commented 2 years ago

Results of our scheduled GitHub Action builds (and particularly failures) risk going unnoticed.

This PR changes the notifications for failure reports to a more visible Slack channel. Success reports are still sent to the noisy-bots channel.

mdickinson commented 2 years ago

For testing purposes:

mdickinson commented 2 years ago

Okay, the run that was supposed to fail failed to fail, so we failed to test failure notifications. Here's another attempt: https://github.com/enthought/traits/actions/runs/2455990765

mdickinson commented 2 years ago

One more attempt: https://github.com/enthought/traits/actions/runs/2456095147

This appears to be working as intended.