eclipse-csi / otterdog

OtterDog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively used by the Eclipse Foundation to manage its numerous projects hosted on GitHub.
https://otterdog.readthedocs.org
Eclipse Public License 2.0
23 stars 3 forks source link

Operation to review and approve requested permissions changes for installed GitHub Apps #260

Closed netomi closed 1 month ago

netomi commented 2 months ago

Currently this is only possible via the Web UI and you have to navigate to the installed GitHub Apps of an organization. If a GitHub Aoo has requested additional permissions, there is a orange indicator next to the app.

This needs to be monitored manually, so an automation to aid in this task would be highly preferred.

netomi commented 1 month ago

Implemented by 4e24f4f656b698f64ac89784c6a931c5a7457096