forked from toolshed/docs.coopcloud.tech
Add more detail to gitea team setup
This commit is contained in:
@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user