diff --git a/docs/maintainers/maintain.md b/docs/maintainers/maintain.md index 94eada5..65c6636 100644 --- a/docs/maintainers/maintain.md +++ b/docs/maintainers/maintain.md @@ -32,7 +32,16 @@ You can start by reading The Maintainers Proposal: [`R025`](https://docs.coopclo It is important that only recipe maintainers have write permissions to the repository. As it currently stands, every member of the [Co-operators Team](https://git.coopcloud.tech/org/coop-cloud/teams/co-operators) has write permissions to all recipe repositories for convenience while we are missing enough maintainers. -To change this, create a new team on [`git.coopcloud.tech/coop-cloud/teams`](https://git.coopcloud.tech/org/coop-cloud/teams) for your specific recipe, e.g. `mycoolrecipe-maintainers`. Add yourself and any other maintainers and don't forget to add the recipe repository itself on the repositories tab. Remove your recipe repository from the [list of repositories for the Co-operators Team](https://git.coopcloud.tech/org/coop-cloud/teams/co-operators/repositories) so that write permissions are removed. +To change this: + +1. Log into git.coopcloud.tech as an administrator account (e.g. `coopcloud`) +2. Create a new team on [`git.coopcloud.tech/coop-cloud/teams`](https://git.coopcloud.tech/org/coop-cloud/teams) with the following settings: + + - Name: e.g. `mycoolrecipe-maintainers` + - Repository access: Specific repositories + - Permission: Administrator access +3. Add maintainers as "Team Members" on the "members" tab, and add the recipe repository on the "repositories" tab +3. Remove your recipe repository from the [list of repositories for the Co-operators Team](https://git.coopcloud.tech/org/coop-cloud/teams/co-operators/repositories) so that write permissions are removed. ### Repository Permissions