rust-lang / sync-team

Synchronize the team repository with the services we use
Apache License 2.0
15 stars 13 forks source link

Synchronize GitHub app installation #75

Closed Kobzol closed 6 months ago

Kobzol commented 6 months ago

This PR implements addition and removal of repositories to GitHub app installations. Supported apps are specific variants of the v1::Repo::Bot enum, the first supported app is RenovateBot. To add a new app, it just needs to be added to the enum in team and also here, with its app ID.

Kobzol commented 6 months ago

This is now ready for a review.