NVIDIA-Merlin / NVIDIA-Merlin/Merlin
[Task] Add slack notifications for failed Github Action jobs
Open
@nv-alaiacano is already working on this.
Since May 15, 2023.
chore
ci
- Dominant language
- Python
- Stars
- 907
- Forks
- 129
- PR merge metrics
- No merged PRs in 30d
Description
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:
- The ref is
ref/heads/main(assuming this is the development branch to which we merge PRs) - Any of the
stepsin the job fail
Messages are sent to a slack webhook that is internally configured.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.