Commit e27b7460 authored by Mike Jang's avatar Mike Jang

Merge branch 'hchouraria-docs-project-releases-permissions' into 'master'

Docs: Correct role levels required for Release CRUD

See merge request gitlab-org/gitlab!55367
parents 39ac64a8 8951c9b9
......@@ -350,7 +350,7 @@ Example response:
## Create a release
Create a Release. You need push access to the repository to create a Release.
Create a release. Developer level access to the project is required to create a release.
```plaintext
POST /projects/:id/releases
......@@ -524,7 +524,7 @@ Example response:
## Update a release
Update a Release.
Update a release. Developer level access to the project is required to update a release.
```plaintext
PUT /projects/:id/releases/:tag_name
......@@ -631,7 +631,7 @@ Example response:
## Delete a Release
Delete a Release. Deleting a Release doesn't delete the associated tag.
Delete a release. Deleting a release doesn't delete the associated tag. Maintainer level access to the project is required to delete a release.
```plaintext
DELETE /projects/:id/releases/:tag_name
......
......@@ -104,7 +104,8 @@ The following table depicts the various user permission levels in a project.
| Publish [packages](packages/index.md) | | | ✓ | ✓ | ✓ |
| Create/edit/delete a Cleanup policy | | | ✓ | ✓ | ✓ |
| Upload [Design Management](project/issues/design_management.md) files | | | ✓ | ✓ | ✓ |
| Create/edit/delete [Releases](project/releases/index.md)| | | ✓ | ✓ | ✓ |
| Create/edit [releases](project/releases/index.md)| | | ✓ | ✓ | ✓ |
| Delete [releases](project/releases/index.md)| | | | ✓ | ✓ |
| Create new branches | | | ✓ | ✓ | ✓ |
| Push to non-protected branches | | | ✓ | ✓ | ✓ |
| Force push to non-protected branches | | | ✓ | ✓ | ✓ |
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment