076e9480ca
Bumps [@octokit/openapi](https://github.com/octokit/openapi) from 21.0.0 to 22.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/octokit/openapi/releases"><code>@octokit/openapi</code>'s releases</a>.</em></p> <blockquote> <h2>v22.0.0</h2> <h1><a href="https://github.com/octokit/openapi/compare/v21.0.0...v22.0.0">22.0.0</a> (2025-12-09)</h1> <h3>Features</h3> <ul> <li>drop projects-classic endpoints, add GitHub API endpoints: cache limits (retention & storage) for repos/orgs/enterprises, billing budgets & usage, artifacts deployment metadata, and projectsV2 drafts & fields (<a href="https://redirect.github.com/octokit/openapi/issues/518">#518</a>) (<a href="https://github.com/octokit/openapi/commit/b0c44a4ab1b07a5524890cef1e8321cfc430bebb">b0c44a4</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>Removed <code>/orgs/{org}/projects</code></li> <li>Removed <code>/orgs/{org}/settings/billing/actions</code></li> <li>Removed <code>/orgs/{org}/settings/billing/packages</code></li> <li>Removed <code>/orgs/{org}/settings/billing/shared-storage</code></li> <li>Removed <code>/orgs/{org}/teams/{team_slug}/projects</code></li> <li>Removed <code>/orgs/{org}/teams/{team_slug}/projects/{project_id}</code></li> <li>Removed <code>/projects/columns/{column_id}</code></li> <li>Removed <code>/projects/columns/{column_id}/moves</code></li> <li>Removed <code>/projects/{project_id}</code></li> <li>Removed <code>/projects/{project_id}/collaborators</code></li> <li>Removed <code>/projects/{project_id}/collaborators/{username}</code></li> <li>Removed <code>/projects/{project_id}/collaborators/{username}/permission</code></li> <li>Removed <code>/repos/{owner}/{repo}/projects</code></li> <li>Removed <code>/teams/{team_id}/projects</code></li> <li>Removed <code>/teams/{team_id}/projects/{project_id}</code></li> <li>Removed <code>/user/projects</code></li> <li>Removed <code>/users/{username}/projects</code></li> <li>Removed <code>/users/{username}/settings/billing/actions</code></li> <li>Removed <code>/users/{username}/settings/billing/packages</code></li> <li>Removed <code>/users/{username}/settings/billing/shared-storage</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/octokit/openapi/commit/6f63b86ab7d2057cb62574681918a34b3d43f66b"><code>6f63b86</code></a> build(deps): lock file maintenance (<a href="https://redirect.github.com/octokit/openapi/issues/520">#520</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/b0c44a4ab1b07a5524890cef1e8321cfc430bebb"><code>b0c44a4</code></a> feat: drop projects-classic endpoints, add GitHub API endpoints: cache limits...</li> <li><a href="https://github.com/octokit/openapi/commit/a8043eb055618a1a9a779b6807bba796d9664604"><code>a8043eb</code></a> ci(action): update actions/checkout action to v6 (<a href="https://redirect.github.com/octokit/openapi/issues/519">#519</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/af315cd293aac70c81874623769bdb091da614be"><code>af315cd</code></a> build(deps): lock file maintenance (<a href="https://redirect.github.com/octokit/openapi/issues/514">#514</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/170f3965b9432f4171117aacb6b88339d5c2a937"><code>170f396</code></a> build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (<a href="https://redirect.github.com/octokit/openapi/issues/516">#516</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/077a1b94a2e77bf56fa07ed8dc112055958b97ab"><code>077a1b9</code></a> build(deps): lock file maintenance (<a href="https://redirect.github.com/octokit/openapi/issues/508">#508</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/cfca956d308018be25c1405b52c6a4b8c924bdd6"><code>cfca956</code></a> ci(action): update github/codeql-action action to v4 (<a href="https://redirect.github.com/octokit/openapi/issues/510">#510</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/f15da93d54d4de07c1025b0984c5613a8ddd8acd"><code>f15da93</code></a> ci(action): update peter-evans/create-or-update-comment action to v5 (<a href="https://redirect.github.com/octokit/openapi/issues/509">#509</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/64bef332f5e1b11ead74082d8aaf0376409de9d0"><code>64bef33</code></a> chore(deps): update dependency map-obj to v6 (<a href="https://redirect.github.com/octokit/openapi/issues/507">#507</a>)</li> <li><a href="https://github.com/octokit/openapi/commit/4e8e223e564f467a455d7f39de15a0fb233f189e"><code>4e8e223</code></a> chore(deps): update dependency github-enterprise-server-versions to v3 (<a href="https://redirect.github.com/octokit/openapi/issues/511">#511</a>)</li> <li>Additional commits viewable in <a href="https://github.com/octokit/openapi/compare/v21.0.0...v22.0.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@octokit/openapi</code> since your current version.</p> </details> <br /> Resolves https://github.com/github/gh-aw/issues/18921. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
445 lines
13 KiB
JSON
445 lines
13 KiB
JSON
{
|
|
"title": "App Permissions",
|
|
"type": "object",
|
|
"description": "The permissions granted to the user access token.",
|
|
"properties": {
|
|
"actions": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for GitHub Actions workflows, workflow runs, and artifacts.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"administration": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for repository creation, deletion, settings, teams, and collaborators creation.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"artifact_metadata": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to create and retrieve build artifact metadata records.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"attestations": {
|
|
"type": "string",
|
|
"description": "The level of permission to create and retrieve the access token for repository attestations.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"checks": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for checks on code.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"codespaces": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to create, edit, delete, and list Codespaces.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"contents": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for repository contents, commits, branches, downloads, releases, and merges.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"dependabot_secrets": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage Dependabot secrets.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"deployments": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for deployments and deployment statuses.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"discussions": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for discussions and related comments and labels.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"environments": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for managing repository environments.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"issues": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for issues and related comments, assignees, labels, and milestones.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"merge_queues": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage the merge queues for a repository.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"metadata": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to search repositories, list collaborators, and access repository metadata.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"packages": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for packages published to GitHub Packages.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"pages": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to retrieve Pages statuses, configuration, and builds, as well as create new builds.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"pull_requests": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for pull requests and related comments, assignees, labels, milestones, and merges.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"repository_custom_properties": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and edit custom properties for a repository, when allowed by the property.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"repository_hooks": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage the post-receive hooks for a repository.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"repository_projects": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage repository projects, columns, and cards.",
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin"
|
|
]
|
|
},
|
|
"secret_scanning_alerts": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage secret scanning alerts.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"secrets": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage repository secrets.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"security_events": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage security events like code scanning alerts.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"single_file": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage just a single file.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"statuses": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for commit statuses.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"vulnerability_alerts": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage Dependabot alerts.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"workflows": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to update GitHub Actions workflow files.",
|
|
"enum": [
|
|
"write"
|
|
]
|
|
},
|
|
"custom_properties_for_organizations": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and edit custom properties for an organization, when allowed by the property.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"members": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for organization teams and members.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_administration": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage access to an organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_custom_roles": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for custom repository roles management.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_custom_org_roles": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for custom organization roles management.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_custom_properties": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for repository custom properties management at the organization level.",
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin"
|
|
]
|
|
},
|
|
"organization_copilot_seat_management": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for managing access to GitHub Copilot for members of an organization with a Copilot Business subscription. This property is in public preview and is subject to change.",
|
|
"enum": [
|
|
"write"
|
|
]
|
|
},
|
|
"organization_announcement_banners": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage announcement banners for an organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_events": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view events triggered by an activity in an organization.",
|
|
"enum": [
|
|
"read"
|
|
]
|
|
},
|
|
"organization_hooks": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage the post-receive hooks for an organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_personal_access_tokens": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for viewing and managing fine-grained personal access token requests to an organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_personal_access_token_requests": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for viewing and managing fine-grained personal access tokens that have been approved by an organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_plan": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for viewing an organization's plan.",
|
|
"enum": [
|
|
"read"
|
|
]
|
|
},
|
|
"organization_projects": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage organization projects and projects public preview (where available).",
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin"
|
|
]
|
|
},
|
|
"organization_packages": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for organization packages published to GitHub Packages.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_secrets": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage organization secrets.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_self_hosted_runners": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage GitHub Actions self-hosted runners available to an organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"organization_user_blocking": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage users blocked by the organization.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"team_discussions": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage team discussions and related comments.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"email_addresses": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage the email addresses belonging to a user.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"followers": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage the followers belonging to a user.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"git_ssh_keys": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage git SSH keys.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"gpg_keys": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage GPG keys belonging to a user.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"interaction_limits": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to view and manage interaction limits on a repository.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"profile": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to manage the profile settings belonging to a user.",
|
|
"enum": [
|
|
"write"
|
|
]
|
|
},
|
|
"starring": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token to list and manage repositories a user is starring.",
|
|
"enum": [
|
|
"read",
|
|
"write"
|
|
]
|
|
},
|
|
"enterprise_custom_properties_for_organizations": {
|
|
"type": "string",
|
|
"description": "The level of permission to grant the access token for organization custom properties management at the enterprise level.",
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin"
|
|
]
|
|
}
|
|
},
|
|
"example": {
|
|
"contents": "read",
|
|
"issues": "read",
|
|
"deployments": "write",
|
|
"single_file": "read"
|
|
}
|
|
}
|