Page MenuHomePhabricator

Update GitLab repo owners when tool maintainers change
Open, MediumPublicFeature

Description

Re-sync the maintainers list with the list of owners of a GitLab repo when maintainers are added to a tool.

Start conservatively by only adding missing accounts rather than attempting to take full control of the gitlab repo permissions as users may have been added there manually for various reasons.

Ideally the sync would also recurse into member tools as well.