NVIDIA-Merlin / Merlin

NVIDIA Merlin is an open source library providing end-to-end GPU-accelerated recommender systems, from feature engineering and preprocessing to training deep learning models and running inference in production.
Apache License 2.0
758 stars 113 forks source link

[Task] Add slack notifications for failed Github Action jobs #977

Open nv-alaiacano opened 1 year ago

nv-alaiacano commented 1 year ago

Description

For certain github action jobs, we'll want to be notified in slack about a failure. This mostly applies to "post-merge" actions, and other things that get run on the main branch after a PR has been closed.

Additional context

The action should be defined in our .github repo so that it is easily reused in all of the others on an opt-in basis. It will be configured to run if:

Messages are sent to a slack webhook that is internally configured.