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

[FEATURE] notify all maintainers when Nightly build fails #755

Open
4 tasks
mgovers opened this issue Oct 1, 2024 · 2 comments
Open
4 tasks

[FEATURE] notify all maintainers when Nightly build fails #755

mgovers opened this issue Oct 1, 2024 · 2 comments
Labels
feature New feature or request

Comments

@mgovers
Copy link
Member

mgovers commented Oct 1, 2024

Describe the feature request

Currently, the Nightly build only notifies a single person if it fails, cfr. the documentation in https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/notifications-for-workflow-runs

This means, that if the person who last edited the schedule of the Nightly build is on holiday, but the Nightly build fails, then none of the other maintainers will be notified.

We will want to notify all maintainers or people registered to notifications on the repo.

NOTE: also PGM-IO needs to be updated

TBD

how do we want to design this? e.g.

  • opt-in using user repo notification settings
  • all people in maintainers.md
  • opt-out
  • manually in the pipeline
@mgovers mgovers added the feature New feature or request label Oct 1, 2024
@TonyXiang8787
Copy link
Member

Do we really need this notification? Nightly build is not essential right? Seeing irregularly on the readme badge should be already enough.

@mgovers
Copy link
Member Author

mgovers commented Oct 1, 2024

we discussed this with the team just now. we still need to determine whether it's opt-in or opt-out, but we did agree that having just me on the mailing list is probably not desirable

@mgovers mgovers moved this to Q4 2024 in Power Grid Model Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Q1 2025
Development

No branches or pull requests

2 participants