opensearch-project / automation-app

🤖 An automation app to handle the daily activities of your GitHub Repository.
Apache License 2.0
1 stars 4 forks source link

[FEATURE] Automate taking action on inactive maintainers #8

Open bshien opened 2 months ago

bshien commented 2 months ago

Is your feature request related to a problem? Please describe

When maintainers are inactive, we propose taking some action to eventually move them from the Maintainers list to the Emeritus list in MAINTAINERS.md, removing them from CODEOWNERS, and revoking their maintainer level access, but doing this manually doesn’t scale.

Describe the solution you'd like

Use the automation app to query the Metrics cluster(https://github.com/opensearch-project/opensearch-metrics) for the maintainer_engagement index and perform some automated action to kickoff moving inactive maintainers to Emeritus.

Describe alternatives you've considered

No response

Additional context

Part of https://github.com/opensearch-project/opensearch-metrics/issues/57