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 Request] The perf workflow requires maintainer approval - it could be useful to provide a way to opt out of these requests #15770

Open
peternied opened this issue Sep 5, 2024 · 1 comment
Labels
Build Build Tasks/Gradle Plugin, groovy scripts, build tools, Javadoc enforcement. enhancement Enhancement or improvement to existing feature or request

Comments

@peternied
Copy link
Member

Is your feature request related to a problem? Please describe

Maintainers tend to get a large number of notifications by providing control over these notifications can help keep them focused. With the addition of the Perf Workflow [1] approval process there are more notifications coming from the OpenSearch repo and it isn't clear who owns these or wants to support them.

Describe the solution you'd like

I'd suggest that we tweak the logic for the maintainer list that becomes the assigned approvers on GitHub issues so that maintainers can opt out of this approval process. By using the CODEOWNERS file this could allow easy visiblity and opt-in/opt-out process for maintainers.

Related component

Build

Describe alternatives you've considered

I'm more aggressively fielding my GitHub Notification and these requests have not become burdensome.

Additional context

No response

@peternied peternied added enhancement Enhancement or improvement to existing feature or request untriaged labels Sep 5, 2024
@github-actions github-actions bot added the Build Build Tasks/Gradle Plugin, groovy scripts, build tools, Javadoc enforcement. label Sep 5, 2024
@andrross
Copy link
Member

[Catch All Triage - 1, 2, 3]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Build Tasks/Gradle Plugin, groovy scripts, build tools, Javadoc enforcement. enhancement Enhancement or improvement to existing feature or request
Projects
None yet
Development

No branches or pull requests

2 participants