Skip to content

Commit 21f355e

Browse files
Add code-quality permission to Actions docs (#61109)
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
1 parent 29b6f4b commit 21f355e

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

content/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,9 @@ Repository permissions work for both user and organization resource owners.
208208
| `artifact_metadata` | Artifact Metadata | `read`, `write` |
209209
| {% endif %} |
210210
| `attestations` | Attestations | `read`, `write` |
211+
| {% ifversion code-quality %} |
212+
| `code_quality` | Code quality | `read`, `write` |
213+
| {% endif %} |
211214
| `security_events` | Code scanning alerts | `read`, `write` |
212215
| `codespaces` | Codespaces | `read`, `write` |
213216
| `codespaces_lifecycle_admin` | Codespaces lifecycle admin | `read`, `write` |

data/reusables/actions/github-token-available-permissions.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ permissions:
55
actions: read|write|none{% ifversion artifact-metadata %}
66
artifact-metadata: read|write|none{% endif %}{% ifversion artifact-attestations %}
77
attestations: read|write|none{% endif %}
8-
checks: read|write|none
8+
checks: read|write|none{% ifversion code-quality %}
9+
code-quality: read|write|none{% endif %}
910
contents: read|write|none
1011
deployments: read|write|none{% ifversion fpt or ghec %}
1112
id-token: write|none{% endif %}

data/reusables/actions/github-token-scope-descriptions.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ Available permissions and details of what each allows an action to do:
1212
| `attestations` | Work with artifact attestations. For example, `attestations: write` permits an action to generate an artifact attestation for a build. For more information, see [AUTOTITLE](/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds) |
1313
| {% endif %} |
1414
| `checks` | Work with check runs and check suites. For example, `checks: write` permits an action to create a check run. For more information, see [AUTOTITLE](/rest/overview/permissions-required-for-github-apps?apiVersion=2022-11-28#repository-permissions-for-checks). |
15+
| {% ifversion code-quality %} |
16+
| `code-quality` | Work with code quality. For example, `code-quality: write` permits an action to upload code coverage reports. For more information, see [AUTOTITLE](/code-security/concepts/about-code-quality). |
17+
| {% endif %} |
1518
| `contents` | Work with the contents of the repository. For example, `contents: read` permits an action to list the commits, and `contents: write` allows the action to create a release. For more information, see [AUTOTITLE](/rest/overview/permissions-required-for-github-apps?apiVersion=2022-11-28#repository-permissions-for-contents). |
1619
| `deployments` | Work with deployments. For example, `deployments: write` permits an action to create a new deployment. For more information, see [AUTOTITLE](/rest/overview/permissions-required-for-github-apps?apiVersion=2022-11-28#repository-permissions-for-deployments). |
1720
| `discussions` | Work with GitHub Discussions. For example, `discussions: write` permits an action to close or delete a discussion. For more information, see [AUTOTITLE](/graphql/guides/using-the-graphql-api-for-discussions). |

0 commit comments

Comments
 (0)