1
0
mirror of synced 2026-01-02 12:04:38 -05:00
Files
docs/data/reusables/actions/github-token-available-permissions.md
2022-02-25 15:51:14 +01:00

33 lines
854 B
Markdown

Available scopes and access values:
```yaml
permissions:
actions: read|write|none
checks: read|write|none
contents: read|write|none
deployments: read|write|none{% ifversion fpt or ghec %}
id-token: read|write|none{% endif %}
issues: read|write|none
discussions: read|write|none
packages: read|write|none
pages: read|write|none
pull-requests: read|write|none
repository-projects: read|write|none
security-events: read|write|none
statuses: read|write|none
```
If you specify the access for any of these scopes, all of those that are not specified are set to `none`.
You can use the following syntax to define read or write access for all of the available scopes:
```yaml
permissions: read-all|write-all
```
You can use the following syntax to disable permissions for all of the available scopes:
```yaml
permissions: {}
```