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

Automatically create GitHub issue on failed upstream monitor CI #5562

Open
Kircheneer opened this issue Apr 12, 2024 · 3 comments
Open

Automatically create GitHub issue on failed upstream monitor CI #5562

Kircheneer opened this issue Apr 12, 2024 · 3 comments
Labels
type: housekeeping Changes to the application which do not directly impact the end user

Comments

@Kircheneer
Copy link
Contributor

Proposed Changes

The upstream monitor CI could automatically create issues when it fails.

Justification

This would save either the core team or the plugin maintainers from having to manually monitor the status of this CI part.

@Kircheneer Kircheneer added type: housekeeping Changes to the application which do not directly impact the end user triage This issue is new and has not been reviewed. labels Apr 12, 2024
@timizuoebideri1 timizuoebideri1 removed the triage This issue is new and has not been reviewed. label Apr 12, 2024
@glennmatthews
Copy link
Contributor

Part of the issue at present is that the upstream monitor CI doesn't actually fail when tests fail; this was done to prevent failures in one App from causing the CI to be auto-canceled for the other Apps, but I think we can change how this is set up so that it actually reports failures when they occur.

@lampwins
Copy link
Member

lampwins commented Apr 12, 2024

I would hate for this to turn into alert fatigue and basically become another dependabot for us. Like Glenn says, I think the right primary path here should be to truly integrate it into CI, instead of just opening issues across the ecosystem.

@Kircheneer
Copy link
Contributor Author

I like this idea, too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: housekeeping Changes to the application which do not directly impact the end user
Projects
None yet
Development

No branches or pull requests

4 participants