Tool to synchronize Peribolos configuration from external sources.
It synchronizes GitHub Team configurations with external GitHub people source of truth, like OWNERS files.
The currently supported GitHub people source of truth are:
The sync local retrieves both the GitHub people source of truth and Peribolos config files from a local filesystem.
It updates in-place the specified GitHub team according to the approvers of the specified OWNERS file.
Please refer to the sync local command documentation.
The sync github synchronizes Peribolos config on remote GitHub repositories via Pull Request.
It updates the specified GitHub team according to the approvers of the specified OWNERS file.
Please refer to the sync github command documentation.
- Synchronize Github teams in a Peribolos configuration.
- Synchronize Github organization and settings.