Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support configurable CI/CD system notifications #808

Open
lorenyu opened this issue Dec 10, 2024 · 0 comments
Open

Support configurable CI/CD system notifications #808

lorenyu opened this issue Dec 10, 2024 · 0 comments
Labels
scope: ci/cd GitHub actions workflows type: feature New feature or new functionality to existing feature

Comments

@lorenyu
Copy link
Contributor

lorenyu commented Dec 10, 2024

This is an idea for a project to have the ability to configure CI/CD notifications, e.g. deploys, failed workflows, etc.

The idea is to be able to define two things in project-config:

  1. channels – a list of channels for sending notifications to, including email channels and slack or Teams channels
  2. topics – a map from topics to the channels that get sent notifications from those topics. e.g. topics can be levels like INFO, ERROR or things like DEPLOYS, INFRA, etc

When we'll have a custom notify action that can be called from workflows to trigger notifications. This can be used for workflow checks as well as things like deploys.

(discussed with @doshitan )

@lorenyu lorenyu added type: feature New feature or new functionality to existing feature scope: ci/cd GitHub actions workflows labels Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: ci/cd GitHub actions workflows type: feature New feature or new functionality to existing feature
Projects
None yet
Development

No branches or pull requests

1 participant