From 91e8b624e005b6fa2c297c29ef65b60c583ce55f Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 02:53:15 +0100 Subject: [PATCH 01/45] Fix coverage report --- scripts/Set-CoverageReport.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 01e1d097..cda45a74 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -26,6 +26,7 @@ function Find-APIMethod { $putMatches = Select-String -Path $filePath -Pattern $methodPattern -AllMatches foreach ($match in $stringMatches) { foreach ($putMatch in $putMatches) { + Write-Verbose '----------------------------------------' Write-Verbose "Match found in file: $filePath" Write-Verbose "API Endpoint: $($match.Matches.Value) near line $($match.LineNumber)" Write-Verbose "Method: $($putMatch.Matches.Value) near line $($putMatch.LineNumber)" @@ -104,5 +105,5 @@ $($paths | New-MDTable) } LogGroup 'Coverage report' { - Get-Content -Path '.\Coverage.md' | ForEach-Object { Write-Verbose $_ -Verbose } + Get-Content -Path '.\Coverage.md' | ForEach-Object { Write-Host $_ } } From ec5109e9c3c53a206e468e6d11582a51347293f8 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 02:55:41 +0100 Subject: [PATCH 02/45] gitadd all :) --- .github/workflows/Set-CoverageReport.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index 856196d7..96ef1be8 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -25,6 +25,8 @@ jobs: Script: | . ".\scripts\Set-CoverageReport.ps1" -Verbose + git add . + $changedFiles = git diff --name-only $hasChanges = $null -ne $changedFiles @@ -40,6 +42,5 @@ jobs: Get-GitHubContext | Format-Table Get-GitHubGitConfig | Format-Table - git add . git commit -m "Auto-generated changes" git push From 9e7c3d3c2ee1d855e58de98adf97ecf973e8f9b0 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:10:52 +0100 Subject: [PATCH 03/45] test --- .github/workflows/Set-CoverageReport.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index 96ef1be8..d19c705a 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -25,6 +25,8 @@ jobs: Script: | . ".\scripts\Set-CoverageReport.ps1" -Verbose + Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object + git add . $changedFiles = git diff --name-only From 3107063872cfd8c25ca87fc7498f782680312c27 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:13:47 +0100 Subject: [PATCH 04/45] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Improve=20error?= =?UTF-8?q?=20handling=20in=20user=20authentication?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Coverage.MD | 615 ---------------------------------------------------- 1 file changed, 615 deletions(-) delete mode 100644 Coverage.MD diff --git a/Coverage.MD b/Coverage.MD deleted file mode 100644 index 29a06441..00000000 --- a/Coverage.MD +++ /dev/null @@ -1,615 +0,0 @@ -# Coverage - -| Path | DELETE | GET | PATCH | POST | PUT | -| --------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| / | | :white_check_mark: | | | | -| /advisories | | :x: | | | | -| /advisories/{ghsa_id} | | :x: | | | | -| /app | | :white_check_mark: | | | | -| /app-manifests/{code}/conversions | | | | :x: | | -| /app/hook/config | | :x: | :x: | | | -| /app/hook/deliveries | | :x: | | | | -| /app/hook/deliveries/{delivery_id} | | :x: | | | | -| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | -| /app/installation-requests | | :x: | | | | -| /app/installations | | :x: | | | | -| /app/installations/{installation_id} | :x: | :x: | | | | -| /app/installations/{installation_id}/access_tokens | | | | :x: | | -| /app/installations/{installation_id}/suspended | :x: | | | | :x: | -| /applications/{client_id}/grant | :x: | | | | | -| /applications/{client_id}/token | :x: | | :x: | :x: | | -| /applications/{client_id}/token/scoped | | | | :x: | | -| /apps/{app_slug} | | :white_check_mark: | | | | -| /assignments/{assignment_id} | | :x: | | | | -| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | -| /assignments/{assignment_id}/grades | | :x: | | | | -| /classrooms | | :x: | | | | -| /classrooms/{classroom_id} | | :x: | | | | -| /classrooms/{classroom_id}/assignments | | :x: | | | | -| /codes_of_conduct | | :x: | | | | -| /codes_of_conduct/{key} | | :x: | | | | -| /emojis | | :white_check_mark: | | | | -| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | -| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | -| /events | | :x: | | | | -| /feeds | | :x: | | | | -| /gists | | :x: | | :x: | | -| /gists/public | | :x: | | | | -| /gists/starred | | :x: | | | | -| /gists/{gist_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/comments | | :x: | | :x: | | -| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/commits | | :x: | | | | -| /gists/{gist_id}/forks | | :x: | | :x: | | -| /gists/{gist_id}/star | :x: | :x: | | | :x: | -| /gists/{gist_id}/{sha} | | :x: | | | | -| /gitignore/templates | | :white_check_mark: | | | | -| /gitignore/templates/{name} | | :white_check_mark: | | | | -| /installation/repositories | | :x: | | | | -| /installation/token | :x: | | | | | -| /issues | | :x: | | | | -| /licenses | | :white_check_mark: | | | | -| /licenses/{license} | | :white_check_mark: | | | | -| /markdown | | | | :white_check_mark: | | -| /markdown/raw | | | | :white_check_mark: | | -| /marketplace_listing/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/plans | | :x: | | | | -| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | -| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/stubbed/plans | | :x: | | | | -| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | -| /meta | | :white_check_mark: | | | | -| /networks/{owner}/{repo}/events | | :x: | | | | -| /notifications | | :x: | | | :x: | -| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | -| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | -| /octocat | | :white_check_mark: | | | | -| /organizations | | :white_check_mark: | | | | -| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/actions/cache/usage | | :x: | | | | -| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | -| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | -| /orgs/{org}/actions/permissions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | -| /orgs/{org}/actions/runners | | :x: | | | | -| /orgs/{org}/actions/runners/downloads | | :x: | | | | -| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | -| /orgs/{org}/actions/runners/registration-token | | | | :x: | | -| /orgs/{org}/actions/runners/remove-token | | | | :x: | | -| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | -| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /orgs/{org}/actions/secrets | | :x: | | | | -| /orgs/{org}/actions/secrets/public-key | | :x: | | | | -| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/variables | | :x: | | :x: | | -| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/blocks | | :white_check_mark: | | | | -| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /orgs/{org}/code-scanning/alerts | | :x: | | | | -| /orgs/{org}/codespaces | | :x: | | | | -| /orgs/{org}/codespaces/access | | | | | :x: | -| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | -| /orgs/{org}/codespaces/secrets | | :x: | | | | -| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | -| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/copilot/billing | | :x: | | | | -| /orgs/{org}/copilot/billing/seats | | :x: | | | | -| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | -| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | -| /orgs/{org}/dependabot/alerts | | :x: | | | | -| /orgs/{org}/dependabot/secrets | | :x: | | | | -| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | -| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/docker/conflicts | | :x: | | | | -| /orgs/{org}/events | | :x: | | | | -| /orgs/{org}/failed_invitations | | :x: | | | | -| /orgs/{org}/hooks | | :x: | | :x: | | -| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | -| /orgs/{org}/installation | | :white_check_mark: | | | | -| /orgs/{org}/installations | | :white_check_mark: | | | | -| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | -| /orgs/{org}/invitations | | :x: | | :x: | | -| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | -| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | -| /orgs/{org}/issues | | :x: | | | | -| /orgs/{org}/members | | :x: | | | | -| /orgs/{org}/members/{username} | :x: | :x: | | | | -| /orgs/{org}/members/{username}/codespaces | | :x: | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | -| /orgs/{org}/members/{username}/copilot | | :x: | | | | -| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/migrations | | :x: | | :x: | | -| /orgs/{org}/migrations/{migration_id} | | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | -| /orgs/{org}/organization-fine-grained-permissions | | :x: | | | | -| /orgs/{org}/organization-roles | | :x: | | :x: | | -| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | -| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | -| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/{role_id} | :x: | :x: | :x: | | | -| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | -| /orgs/{org}/outside_collaborators | | :x: | | | | -| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | -| /orgs/{org}/packages | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | -| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | -| /orgs/{org}/projects | | :x: | | :x: | | -| /orgs/{org}/properties/schema | | :x: | :x: | | | -| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | -| /orgs/{org}/properties/values | | :x: | :x: | | | -| /orgs/{org}/public_members | | :x: | | | | -| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | -| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | -| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | -| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /orgs/{org}/secret-scanning/alerts | | :x: | | | | -| /orgs/{org}/security-advisories | | :x: | | | | -| /orgs/{org}/security-managers | | :x: | | | | -| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | -| /orgs/{org}/settings/billing/actions | | :x: | | | | -| /orgs/{org}/settings/billing/packages | | :x: | | | | -| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | -| /orgs/{org}/teams | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | -| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | -| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | -| /projects/columns/cards/{card_id}/moves | | | | :x: | | -| /projects/columns/{column_id} | :x: | :x: | :x: | | | -| /projects/columns/{column_id}/cards | | :x: | | :x: | | -| /projects/columns/{column_id}/moves | | | | :x: | | -| /projects/{project_id} | :x: | :x: | :x: | | | -| /projects/{project_id}/collaborators | | :x: | | | | -| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | -| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | -| /projects/{project_id}/columns | | :x: | | :x: | | -| /rate_limit | | :white_check_mark: | | | | -| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | -| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | -| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | -| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | -| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/runners | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/assignees | | :x: | | | | -| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | -| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | -| /repos/{owner}/{repo}/check-runs | | | | :x: | | -| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/check-suites | | | | :x: | | -| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | -| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | -| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators | | :x: | | | | -| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | -| /repos/{owner}/{repo}/comments | | :x: | | | | -| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/commits | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | -| /repos/{owner}/{repo}/community/profile | | :x: | | | | -| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | -| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | -| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/environments | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/events | | :x: | | | | -| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/git/blobs | | | | :x: | | -| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/commits | | | | :x: | | -| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/refs | | | | :x: | | -| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | -| /repos/{owner}/{repo}/git/tags | | | | :x: | | -| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/trees | | | | :x: | | -| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | -| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | -| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | -| /repos/{owner}/{repo}/import/authors | | :x: | | | | -| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | -| /repos/{owner}/{repo}/import/large_files | | :x: | | | | -| /repos/{owner}/{repo}/import/lfs | | | :x: | | | -| /repos/{owner}/{repo}/installation | | :x: | | | | -| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/invitations | | :x: | | | | -| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | -| /repos/{owner}/{repo}/issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments | | :x: | | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | -| /repos/{owner}/{repo}/keys | | :x: | | :x: | | -| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/labels | | :x: | | :x: | | -| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | -| /repos/{owner}/{repo}/merges | | | | :x: | | -| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | -| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | -| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | -| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | -| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | -| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | -| /repos/{owner}/{repo}/pages/health | | :x: | | | | -| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | -| /repos/{owner}/{repo}/projects | | :x: | | :x: | | -| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | -| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | -| /repos/{owner}/{repo}/readme | | :x: | | | | -| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | -| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | -| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | -| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | -| /repos/{owner}/{repo}/stargazers | | :x: | | | | -| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | -| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | -| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | -| /repos/{owner}/{repo}/stats/participation | | :x: | | | | -| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | -| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | -| /repos/{owner}/{repo}/subscribers | | :x: | | | | -| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | -| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | -| /repos/{owner}/{repo}/traffic/views | | :x: | | | | -| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | -| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | -| /repositories | | :white_check_mark: | | | | -| /search/code | | :x: | | | | -| /search/commits | | :x: | | | | -| /search/issues | | :x: | | | | -| /search/labels | | :x: | | | | -| /search/repositories | | :x: | | | | -| /search/topics | | :x: | | | | -| /search/users | | :x: | | | | -| /teams/{team_id} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/invitations | | :x: | | | | -| /teams/{team_id}/members | | :x: | | | | -| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/projects | | :x: | | | | -| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | -| /teams/{team_id}/repos | | :x: | | | | -| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /teams/{team_id}/teams | | :x: | | | | -| /user | | :white_check_mark: | :white_check_mark: | | | -| /user/blocks | | :white_check_mark: | | | | -| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/codespaces | | :x: | | :x: | | -| /user/codespaces/secrets | | :x: | | | | -| /user/codespaces/secrets/public-key | | :x: | | | | -| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | -| /user/codespaces/{codespace_name}/exports | | | | :x: | | -| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | -| /user/codespaces/{codespace_name}/machines | | :x: | | | | -| /user/codespaces/{codespace_name}/publish | | | | :x: | | -| /user/codespaces/{codespace_name}/start | | | | :x: | | -| /user/codespaces/{codespace_name}/stop | | | | :x: | | -| /user/docker/conflicts | | :x: | | | | -| /user/email/visibility | | | :white_check_mark: | | | -| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/followers | | :white_check_mark: | | | | -| /user/following | | :white_check_mark: | | | | -| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/installations | | :x: | | | | -| /user/installations/{installation_id}/repositories | | :x: | | | | -| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | -| /user/interaction-limits | :x: | :x: | | | :x: | -| /user/issues | | :x: | | | | -| /user/keys | | :white_check_mark: | | :white_check_mark: | | -| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/marketplace_purchases | | :x: | | | | -| /user/marketplace_purchases/stubbed | | :x: | | | | -| /user/memberships/orgs | | :x: | | | | -| /user/memberships/orgs/{org} | | :x: | :x: | | | -| /user/migrations | | :x: | | :x: | | -| /user/migrations/{migration_id} | | :x: | | | | -| /user/migrations/{migration_id}/archive | :x: | :x: | | | | -| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /user/migrations/{migration_id}/repositories | | :x: | | | | -| /user/orgs | | :white_check_mark: | | | | -| /user/packages | | :x: | | | | -| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /user/projects | | | | :x: | | -| /user/public_emails | | :white_check_mark: | | | | -| /user/repos | | :white_check_mark: | | :white_check_mark: | | -| /user/repository_invitations | | :x: | | | | -| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | -| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/starred | | :x: | | | | -| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | -| /user/subscriptions | | :x: | | | | -| /user/teams | | :x: | | | | -| /users | | :white_check_mark: | | | | -| /users/{username} | | :white_check_mark: | | | | -| /users/{username}/docker/conflicts | | :x: | | | | -| /users/{username}/events | | :x: | | | | -| /users/{username}/events/orgs/{org} | | :x: | | | | -| /users/{username}/events/public | | :x: | | | | -| /users/{username}/followers | | :white_check_mark: | | | | -| /users/{username}/following | | :white_check_mark: | | | | -| /users/{username}/following/{target_user} | | :white_check_mark: | | | | -| /users/{username}/gists | | :x: | | | | -| /users/{username}/gpg_keys | | :white_check_mark: | | | | -| /users/{username}/hovercard | | :white_check_mark: | | | | -| /users/{username}/installation | | :x: | | | | -| /users/{username}/keys | | :white_check_mark: | | | | -| /users/{username}/orgs | | :white_check_mark: | | | | -| /users/{username}/packages | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /users/{username}/projects | | :x: | | | | -| /users/{username}/received_events | | :x: | | | | -| /users/{username}/received_events/public | | :x: | | | | -| /users/{username}/repos | | :white_check_mark: | | | | -| /users/{username}/settings/billing/actions | | :x: | | | | -| /users/{username}/settings/billing/packages | | :x: | | | | -| /users/{username}/settings/billing/shared-storage | | :x: | | | | -| /users/{username}/social_accounts | | :white_check_mark: | | | | -| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | -| /users/{username}/starred | | :x: | | | | -| /users/{username}/subscriptions | | :x: | | | | -| /versions | | :white_check_mark: | | | | -| /zen | | :white_check_mark: | | | | From 4eae7ceca22584d148550426ca319d3d1e27c1e9 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:19:26 +0100 Subject: [PATCH 05/45] test --- .github/workflows/Set-CoverageReport.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index d19c705a..72a4f479 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -32,8 +32,8 @@ jobs: $changedFiles = git diff --name-only $hasChanges = $null -ne $changedFiles - if (-not $changedFiles) { - Write-Host 'No changes detected' + if (-not $hasChanges) { + Write-Host 'No change detected' return } From 6244137cfce38578c978329eb92793fbf87f9ff9 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:25:49 +0100 Subject: [PATCH 06/45] test --- .github/workflows/Set-CoverageReport.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index 72a4f479..b9877ebd 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -25,9 +25,13 @@ jobs: Script: | . ".\scripts\Set-CoverageReport.ps1" -Verbose - Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object + LogGroup 'Get-Files' { + Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object + } - git add . + git status + + git diff --name-only $changedFiles = git diff --name-only $hasChanges = $null -ne $changedFiles @@ -44,5 +48,6 @@ jobs: Get-GitHubContext | Format-Table Get-GitHubGitConfig | Format-Table + git add . git commit -m "Auto-generated changes" git push From fdfb07076fb1344f0562ce92538dbaf5f5af96df Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:32:27 +0100 Subject: [PATCH 07/45] test --- .github/workflows/Set-CoverageReport.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index b9877ebd..07d6b3c9 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -29,6 +29,9 @@ jobs: Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object } + Get-GitHubContext | Format-Table + Get-GitHubGitConfig | Format-Table + git status git diff --name-only @@ -45,9 +48,6 @@ jobs: $changedFiles | ForEach-Object { Write-Host $_ } } - Get-GitHubContext | Format-Table - Get-GitHubGitConfig | Format-Table - git add . git commit -m "Auto-generated changes" git push From 9edb9728d6348fdfd831ac73971a665d292712bc Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:34:59 +0100 Subject: [PATCH 08/45] test --- .github/workflows/Set-CoverageReport.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index 07d6b3c9..e0e1801d 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -18,6 +18,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + with: + fetch-depth: 0 - name: Update coverage report uses: PSModule/GitHub-Script@v1 From b0888816fac61331f8edcff333161c293339531a Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:43:19 +0100 Subject: [PATCH 09/45] test --- scripts/Set-CoverageReport.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index cda45a74..164ac0ee 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -101,7 +101,7 @@ LogGroup 'Generate coverage report' { $($paths | New-MDTable) "@ - $coverageContent | Out-File -FilePath '.\Coverage.md' + $coverageContent | Out-File -FilePath '.\Coverage.md' -Force } LogGroup 'Coverage report' { From 2274f7688905aaa019bd396b073554f9287be216 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:44:41 +0100 Subject: [PATCH 10/45] test --- scripts/Set-CoverageReport.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 164ac0ee..49a3775c 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -101,7 +101,7 @@ LogGroup 'Generate coverage report' { $($paths | New-MDTable) "@ - $coverageContent | Out-File -FilePath '.\Coverage.md' -Force + Set-Content -Path '.\Coverage.md' -Value $coverageContent } LogGroup 'Coverage report' { From 43b266d46fe5b84fb68eb618b16ae97e9de0ced3 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:48:48 +0100 Subject: [PATCH 11/45] test --- scripts/Set-CoverageReport.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 49a3775c..30f897f2 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -101,9 +101,9 @@ LogGroup 'Generate coverage report' { $($paths | New-MDTable) "@ - Set-Content -Path '.\Coverage.md' -Value $coverageContent + Set-Content -Path 'Coverage.md' -Value $coverageContent } LogGroup 'Coverage report' { - Get-Content -Path '.\Coverage.md' | ForEach-Object { Write-Host $_ } + Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Host $_ } } From cfb8d04ea8d3e496457909ab99d98bf68ea9c09b Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 03:49:01 +0100 Subject: [PATCH 12/45] test --- scripts/Set-CoverageReport.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 30f897f2..5b8770ed 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -101,9 +101,9 @@ LogGroup 'Generate coverage report' { $($paths | New-MDTable) "@ - Set-Content -Path 'Coverage.md' -Value $coverageContent + Set-Content -Path 'Coverage2.md' -Value $coverageContent } LogGroup 'Coverage report' { - Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Host $_ } + Get-Content -Path 'Coverage2.md' | ForEach-Object { Write-Host $_ } } From 225c38f3f53fce9880edac9cae6d446745142f8b Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:05:14 +0100 Subject: [PATCH 13/45] Check precense of coverage.md --- .github/workflows/Set-CoverageReport.yml | 7 +++++++ scripts/Set-CoverageReport.ps1 | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index e0e1801d..e7b87e51 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -27,6 +27,13 @@ jobs: Script: | . ".\scripts\Set-CoverageReport.ps1" -Verbose + if (Test-Path 'Coverage.md') { + Write-Host 'Coverage.md exists.' + } else { + Write-Host 'Coverage.md does not exist.' + } + + LogGroup 'Get-Files' { Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object } diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 5b8770ed..30f897f2 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -101,9 +101,9 @@ LogGroup 'Generate coverage report' { $($paths | New-MDTable) "@ - Set-Content -Path 'Coverage2.md' -Value $coverageContent + Set-Content -Path 'Coverage.md' -Value $coverageContent } LogGroup 'Coverage report' { - Get-Content -Path 'Coverage2.md' | ForEach-Object { Write-Host $_ } + Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Host $_ } } From ec01f592b5556e601df1c79c0b5c8054b8723ff5 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:14:05 +0100 Subject: [PATCH 14/45] Refactor coverage report workflow and script for improved clarity and functionality --- .github/workflows/Set-CoverageReport.yml | 37 +----------------------- scripts/Set-CoverageReport.ps1 | 27 +++++++++++++++-- 2 files changed, 26 insertions(+), 38 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index e7b87e51..67ce8bff 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -24,39 +24,4 @@ jobs: - name: Update coverage report uses: PSModule/GitHub-Script@v1 with: - Script: | - . ".\scripts\Set-CoverageReport.ps1" -Verbose - - if (Test-Path 'Coverage.md') { - Write-Host 'Coverage.md exists.' - } else { - Write-Host 'Coverage.md does not exist.' - } - - - LogGroup 'Get-Files' { - Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object - } - - Get-GitHubContext | Format-Table - Get-GitHubGitConfig | Format-Table - - git status - - git diff --name-only - - $changedFiles = git diff --name-only - $hasChanges = $null -ne $changedFiles - - if (-not $hasChanges) { - Write-Host 'No change detected' - return - } - - LogGroup "Changed files [$($changedFiles.Count)]" { - $changedFiles | ForEach-Object { Write-Host $_ } - } - - git add . - git commit -m "Auto-generated changes" - git push + Script: . '.\scripts\Set-CoverageReport.ps1' diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 30f897f2..86b46114 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -1,4 +1,6 @@ -[CmdletBinding()] +#Requires -Modules MarkdownPS + +[CmdletBinding()] param() function Find-APIMethod { @@ -105,5 +107,26 @@ $($paths | New-MDTable) } LogGroup 'Coverage report' { - Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Host $_ } + Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Output $_ } +} + +LogGroup 'Get-Files' { + Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object } + +$changedFiles = git diff --name-only +$changedFiles +$hasChanges = $null -ne $changedFiles + +if (-not $hasChanges) { + Write-Output 'No change detected' + return +} + +LogGroup "Changed files [$($changedFiles.Count)]" { + $changedFiles | ForEach-Object { Write-Output $_ } +} + +git add . +git commit -m 'Auto-generated changes' +git push From 1b93e58009d5b7b8251628d565fb7c0feb8dc936 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:17:25 +0100 Subject: [PATCH 15/45] test --- scripts/Set-CoverageReport.ps1 | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 86b46114..8dfddfb3 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -115,12 +115,9 @@ LogGroup 'Get-Files' { } $changedFiles = git diff --name-only -$changedFiles -$hasChanges = $null -ne $changedFiles - -if (-not $hasChanges) { - Write-Output 'No change detected' - return +if ($changedFiles.Count -eq 0) { + Write-Output 'No changes detected' + exit 0 } LogGroup "Changed files [$($changedFiles.Count)]" { From c3a387a16ee1ffd5274c7d427fcd87ef50c9549d Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:19:16 +0100 Subject: [PATCH 16/45] test --- scripts/Set-CoverageReport.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 8dfddfb3..3db67c6e 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -114,6 +114,7 @@ LogGroup 'Get-Files' { Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object } +git add . $changedFiles = git diff --name-only if ($changedFiles.Count -eq 0) { Write-Output 'No changes detected' @@ -124,6 +125,6 @@ LogGroup "Changed files [$($changedFiles.Count)]" { $changedFiles | ForEach-Object { Write-Output $_ } } -git add . + git commit -m 'Auto-generated changes' git push From 0acc78d71a769af80b0e1a21bea3fc4cbeb64170 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:22:27 +0100 Subject: [PATCH 17/45] test --- scripts/Set-CoverageReport.ps1 | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 3db67c6e..eeb276be 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -115,16 +115,5 @@ LogGroup 'Get-Files' { } git add . -$changedFiles = git diff --name-only -if ($changedFiles.Count -eq 0) { - Write-Output 'No changes detected' - exit 0 -} - -LogGroup "Changed files [$($changedFiles.Count)]" { - $changedFiles | ForEach-Object { Write-Output $_ } -} - - git commit -m 'Auto-generated changes' git push From 32e45b226bfb062e498ea5d40df08019662f13a5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 10:23:40 +0000 Subject: [PATCH 18/45] Auto-generated changes --- Coverage.md | 685 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 685 insertions(+) create mode 100644 Coverage.md diff --git a/Coverage.md b/Coverage.md new file mode 100644 index 00000000..e33770c3 --- /dev/null +++ b/Coverage.md @@ -0,0 +1,685 @@ +# Coverage report + +## Statistics + + + + + + + + + + + + + + + + + + +
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
+ +## API Endpoints + +| Path | DELETE | GET | PATCH | POST | PUT | +| ----------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| / | | :white_check_mark: | | | | +| /advisories | | :x: | | | | +| /advisories/{ghsa_id} | | :x: | | | | +| /app | | :white_check_mark: | | | | +| /app-manifests/{code}/conversions | | | | :x: | | +| /app/hook/config | | :x: | :x: | | | +| /app/hook/deliveries | | :x: | | | | +| /app/hook/deliveries/{delivery_id} | | :x: | | | | +| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | +| /app/installation-requests | | :x: | | | | +| /app/installations | | :white_check_mark: | | | | +| /app/installations/{installation_id} | :x: | :x: | | | | +| /app/installations/{installation_id}/access_tokens | | | | :white_check_mark: | | +| /app/installations/{installation_id}/suspended | :x: | | | | :x: | +| /applications/{client_id}/grant | :x: | | | | | +| /applications/{client_id}/token | :x: | | :x: | :x: | | +| /applications/{client_id}/token/scoped | | | | :x: | | +| /apps/{app_slug} | | :white_check_mark: | | | | +| /assignments/{assignment_id} | | :x: | | | | +| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | +| /assignments/{assignment_id}/grades | | :x: | | | | +| /classrooms | | :x: | | | | +| /classrooms/{classroom_id} | | :x: | | | | +| /classrooms/{classroom_id}/assignments | | :x: | | | | +| /codes_of_conduct | | :x: | | | | +| /codes_of_conduct/{key} | | :x: | | | | +| /emojis | | :white_check_mark: | | | | +| /enterprises/{enterprise}/copilot/billing/seats | | :x: | | | | +| /enterprises/{enterprise}/copilot/metrics | | :x: | | | | +| /enterprises/{enterprise}/copilot/usage | | :x: | | | | +| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | +| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | +| /enterprises/{enterprise}/team/{team_slug}/copilot/metrics | | :x: | | | | +| /enterprises/{enterprise}/team/{team_slug}/copilot/usage | | :x: | | | | +| /events | | :x: | | | | +| /feeds | | :x: | | | | +| /gists | | :x: | | :x: | | +| /gists/public | | :x: | | | | +| /gists/starred | | :x: | | | | +| /gists/{gist_id} | :x: | :x: | :x: | | | +| /gists/{gist_id}/comments | | :x: | | :x: | | +| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | +| /gists/{gist_id}/commits | | :x: | | | | +| /gists/{gist_id}/forks | | :x: | | :x: | | +| /gists/{gist_id}/star | :x: | :x: | | | :x: | +| /gists/{gist_id}/{sha} | | :x: | | | | +| /gitignore/templates | | :white_check_mark: | | | | +| /gitignore/templates/{name} | | :white_check_mark: | | | | +| /installation/repositories | | :x: | | | | +| /installation/token | :x: | | | | | +| /issues | | :x: | | | | +| /licenses | | :white_check_mark: | | | | +| /licenses/{license} | | :white_check_mark: | | | | +| /markdown | | | | :white_check_mark: | | +| /markdown/raw | | | | :white_check_mark: | | +| /marketplace_listing/accounts/{account_id} | | :x: | | | | +| /marketplace_listing/plans | | :x: | | | | +| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | +| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | +| /marketplace_listing/stubbed/plans | | :x: | | | | +| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | +| /meta | | :white_check_mark: | | | | +| /networks/{owner}/{repo}/events | | :x: | | | | +| /notifications | | :x: | | | :x: | +| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | +| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | +| /octocat | | :white_check_mark: | | | | +| /organizations | | :white_check_mark: | | | | +| /organizations/{org}/settings/billing/usage | | :x: | | | | +| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /orgs/{org}/actions/cache/usage | | :x: | | | | +| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | +| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | +| /orgs/{org}/actions/permissions | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups | | :x: | | :x: | | +| /orgs/{org}/actions/runner-groups/{runner_group_id} | :x: | :x: | :x: | | | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | :x: | | | | :x: | +| /orgs/{org}/actions/runners | | :x: | | | | +| /orgs/{org}/actions/runners/downloads | | :x: | | | | +| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | +| /orgs/{org}/actions/runners/registration-token | | | | :x: | | +| /orgs/{org}/actions/runners/remove-token | | | | :x: | | +| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | +| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | +| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | +| /orgs/{org}/actions/secrets | | :x: | | | | +| /orgs/{org}/actions/secrets/public-key | | :x: | | | | +| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/variables | | :x: | | :x: | | +| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | +| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/attestations/{subject_digest} | | :x: | | | | +| /orgs/{org}/blocks | | :white_check_mark: | | | | +| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /orgs/{org}/code-scanning/alerts | | :x: | | | | +| /orgs/{org}/code-security/configurations | | :x: | | :x: | | +| /orgs/{org}/code-security/configurations/defaults | | :x: | | | | +| /orgs/{org}/code-security/configurations/detach | :x: | | | | | +| /orgs/{org}/code-security/configurations/{configuration_id} | :x: | :x: | :x: | | | +| /orgs/{org}/code-security/configurations/{configuration_id}/attach | | | | :x: | | +| /orgs/{org}/code-security/configurations/{configuration_id}/defaults | | | | | :x: | +| /orgs/{org}/code-security/configurations/{configuration_id}/repositories | | :x: | | | | +| /orgs/{org}/codespaces | | :x: | | | | +| /orgs/{org}/codespaces/access | | | | | :x: | +| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | +| /orgs/{org}/codespaces/secrets | | :x: | | | | +| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | +| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/copilot/billing | | :x: | | | | +| /orgs/{org}/copilot/billing/seats | | :x: | | | | +| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | +| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | +| /orgs/{org}/copilot/metrics | | :x: | | | | +| /orgs/{org}/copilot/usage | | :x: | | | | +| /orgs/{org}/dependabot/alerts | | :x: | | | | +| /orgs/{org}/dependabot/secrets | | :x: | | | | +| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | +| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/docker/conflicts | | :x: | | | | +| /orgs/{org}/events | | :x: | | | | +| /orgs/{org}/failed_invitations | | :x: | | | | +| /orgs/{org}/hooks | | :x: | | :x: | | +| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | +| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | +| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | +| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | +| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | +| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | +| /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/subject-stats | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats/users/{user_id} | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/time-stats | | :x: | | | | +| /orgs/{org}/insights/api/time-stats/users/{user_id} | | :x: | | | | +| /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/user-stats/{user_id} | | :x: | | | | +| /orgs/{org}/installation | | :white_check_mark: | | | | +| /orgs/{org}/installations | | :white_check_mark: | | | | +| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | +| /orgs/{org}/invitations | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | +| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | +| /orgs/{org}/issues | | :x: | | | | +| /orgs/{org}/members | | :white_check_mark: | | | | +| /orgs/{org}/members/{username} | :x: | :x: | | | | +| /orgs/{org}/members/{username}/codespaces | | :x: | | | | +| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | +| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | +| /orgs/{org}/members/{username}/copilot | | :x: | | | | +| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/migrations | | :x: | | :x: | | +| /orgs/{org}/migrations/{migration_id} | | :x: | | | | +| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | +| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | +| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | +| /orgs/{org}/organization-roles | | :x: | | | | +| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | +| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | +| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | +| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | +| /orgs/{org}/organization-roles/{role_id} | | :x: | | | | +| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | +| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | +| /orgs/{org}/outside_collaborators | | :x: | | | | +| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | +| /orgs/{org}/packages | | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | +| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | +| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | +| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | +| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | +| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | +| /orgs/{org}/projects | | :x: | | :x: | | +| /orgs/{org}/properties/schema | | :x: | :x: | | | +| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | +| /orgs/{org}/properties/values | | :x: | :x: | | | +| /orgs/{org}/public_members | | :x: | | | | +| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | +| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | +| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | +| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | +| /orgs/{org}/secret-scanning/alerts | | :x: | | | | +| /orgs/{org}/security-advisories | | :x: | | | | +| /orgs/{org}/security-managers | | :x: | | | | +| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | +| /orgs/{org}/settings/billing/actions | | :x: | | | | +| /orgs/{org}/settings/billing/packages | | :x: | | | | +| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | +| /orgs/{org}/team/{team_slug}/copilot/metrics | | :x: | | | | +| /orgs/{org}/team/{team_slug}/copilot/usage | | :x: | | | | +| /orgs/{org}/teams | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/teams/{team_slug} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | +| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | +| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | +| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | +| /projects/columns/cards/{card_id}/moves | | | | :x: | | +| /projects/columns/{column_id} | :x: | :x: | :x: | | | +| /projects/columns/{column_id}/cards | | :x: | | :x: | | +| /projects/columns/{column_id}/moves | | | | :x: | | +| /projects/{project_id} | :x: | :x: | :x: | | | +| /projects/{project_id}/collaborators | | :x: | | | | +| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | +| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | +| /projects/{project_id}/columns | | :x: | | :x: | | +| /rate_limit | | :white_check_mark: | | | | +| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | +| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | +| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | +| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | +| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | +| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | +| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/runners | | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | +| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | +| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/assignees | | :x: | | | | +| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | +| /repos/{owner}/{repo}/attestations | | | | :x: | | +| /repos/{owner}/{repo}/attestations/{subject_digest} | | :x: | | | | +| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | +| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | +| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | +| /repos/{owner}/{repo}/check-runs | | | | :x: | | +| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | +| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | +| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | +| /repos/{owner}/{repo}/check-suites | | | | :x: | | +| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | :x: | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id} | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name} | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | +| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | +| /repos/{owner}/{repo}/code-security-configuration | | :x: | | | | +| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | +| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/collaborators | | :x: | | | | +| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | +| /repos/{owner}/{repo}/comments | | :x: | | | | +| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/commits | | :x: | | | | +| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | +| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | +| /repos/{owner}/{repo}/community/profile | | :x: | | | | +| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | +| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | +| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | +| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | +| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | +| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | +| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | +| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/environments | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/events | | :x: | | | | +| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/git/blobs | | | | :x: | | +| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/commits | | | | :x: | | +| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/git/refs | | | | :x: | | +| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | +| /repos/{owner}/{repo}/git/tags | | | | :x: | | +| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/trees | | | | :x: | | +| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | +| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | +| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | +| /repos/{owner}/{repo}/import/authors | | :x: | | | | +| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | +| /repos/{owner}/{repo}/import/large_files | | :x: | | | | +| /repos/{owner}/{repo}/import/lfs | | | :x: | | | +| /repos/{owner}/{repo}/installation | | :x: | | | | +| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/invitations | | :x: | | | | +| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | +| /repos/{owner}/{repo}/issues | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/comments | | :x: | | | | +| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/issues/events | | :x: | | | | +| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | +| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issue | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority | | | :x: | | | +| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | +| /repos/{owner}/{repo}/keys | | :x: | | :x: | | +| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/labels | | :x: | | :x: | | +| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | +| /repos/{owner}/{repo}/merges | | | | :x: | | +| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | +| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | +| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | +| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | +| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | +| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | +| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | +| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | +| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | +| /repos/{owner}/{repo}/pages/health | | :x: | | | | +| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | +| /repos/{owner}/{repo}/projects | | :x: | | :x: | | +| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | +| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | +| /repos/{owner}/{repo}/readme | | :x: | | | | +| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | +| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | +| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | +| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | +| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | +| /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses | | | | :x: | | +| /repos/{owner}/{repo}/secret-scanning/scan-history | | :x: | | | | +| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | +| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | +| /repos/{owner}/{repo}/stargazers | | :x: | | | | +| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | +| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | +| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | +| /repos/{owner}/{repo}/stats/participation | | :x: | | | | +| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | +| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | +| /repos/{owner}/{repo}/subscribers | | :x: | | | | +| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | +| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | +| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | +| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | +| /repos/{owner}/{repo}/traffic/views | | :x: | | | | +| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | +| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | +| /repositories | | :white_check_mark: | | | | +| /search/code | | :x: | | | | +| /search/commits | | :x: | | | | +| /search/issues | | :x: | | | | +| /search/labels | | :x: | | | | +| /search/repositories | | :x: | | | | +| /search/topics | | :x: | | | | +| /search/users | | :x: | | | | +| /teams/{team_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /teams/{team_id}/discussions | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | +| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | +| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | +| /teams/{team_id}/invitations | | :x: | | | | +| /teams/{team_id}/members | | :x: | | | | +| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | +| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | +| /teams/{team_id}/projects | | :x: | | | | +| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | +| /teams/{team_id}/repos | | :x: | | | | +| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | +| /teams/{team_id}/teams | | :x: | | | | +| /user | | :white_check_mark: | :white_check_mark: | | | +| /user/blocks | | :white_check_mark: | | | | +| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /user/codespaces | | :x: | | :x: | | +| /user/codespaces/secrets | | :x: | | | | +| /user/codespaces/secrets/public-key | | :x: | | | | +| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | +| /user/codespaces/{codespace_name}/exports | | | | :x: | | +| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | +| /user/codespaces/{codespace_name}/machines | | :x: | | | | +| /user/codespaces/{codespace_name}/publish | | | | :x: | | +| /user/codespaces/{codespace_name}/start | | | | :x: | | +| /user/codespaces/{codespace_name}/stop | | | | :x: | | +| /user/docker/conflicts | | :x: | | | | +| /user/email/visibility | | | :white_check_mark: | | | +| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| /user/followers | | :white_check_mark: | | | | +| /user/following | | :white_check_mark: | | | | +| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | +| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/installations | | :x: | | | | +| /user/installations/{installation_id}/repositories | | :x: | | | | +| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | +| /user/interaction-limits | :x: | :x: | | | :x: | +| /user/issues | | :x: | | | | +| /user/keys | | :white_check_mark: | | :white_check_mark: | | +| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/marketplace_purchases | | :x: | | | | +| /user/marketplace_purchases/stubbed | | :x: | | | | +| /user/memberships/orgs | | :x: | | | | +| /user/memberships/orgs/{org} | | :x: | :x: | | | +| /user/migrations | | :x: | | :x: | | +| /user/migrations/{migration_id} | | :x: | | | | +| /user/migrations/{migration_id}/archive | :x: | :x: | | | | +| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | +| /user/migrations/{migration_id}/repositories | | :x: | | | | +| /user/orgs | | :white_check_mark: | | | | +| /user/packages | | :x: | | | | +| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /user/projects | | | | :x: | | +| /user/public_emails | | :white_check_mark: | | | | +| /user/repos | | :white_check_mark: | | :white_check_mark: | | +| /user/repository_invitations | | :x: | | | | +| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | +| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | +| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/starred | | :x: | | | | +| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | +| /user/subscriptions | | :x: | | | | +| /user/teams | | :x: | | | | +| /user/{account_id} | | :white_check_mark: | | | | +| /users | | :white_check_mark: | | | | +| /users/{username} | | :white_check_mark: | | | | +| /users/{username}/attestations/{subject_digest} | | :x: | | | | +| /users/{username}/docker/conflicts | | :x: | | | | +| /users/{username}/events | | :x: | | | | +| /users/{username}/events/orgs/{org} | | :x: | | | | +| /users/{username}/events/public | | :x: | | | | +| /users/{username}/followers | | :white_check_mark: | | | | +| /users/{username}/following | | :white_check_mark: | | | | +| /users/{username}/following/{target_user} | | :white_check_mark: | | | | +| /users/{username}/gists | | :x: | | | | +| /users/{username}/gpg_keys | | :white_check_mark: | | | | +| /users/{username}/hovercard | | :white_check_mark: | | | | +| /users/{username}/installation | | :x: | | | | +| /users/{username}/keys | | :white_check_mark: | | | | +| /users/{username}/orgs | | :white_check_mark: | | | | +| /users/{username}/packages | | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /users/{username}/projects | | :x: | | | | +| /users/{username}/received_events | | :x: | | | | +| /users/{username}/received_events/public | | :x: | | | | +| /users/{username}/repos | | :white_check_mark: | | | | +| /users/{username}/settings/billing/actions | | :x: | | | | +| /users/{username}/settings/billing/packages | | :x: | | | | +| /users/{username}/settings/billing/shared-storage | | :x: | | | | +| /users/{username}/social_accounts | | :white_check_mark: | | | | +| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | +| /users/{username}/starred | | :x: | | | | +| /users/{username}/subscriptions | | :x: | | | | +| /versions | | :white_check_mark: | | | | +| /zen | | :white_check_mark: | | | | + + From 559192587de43adaf3f87e29976e77a9fb5e5828 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:25:44 +0100 Subject: [PATCH 19/45] test --- Coverage.md | 685 --------------------------------- scripts/Set-CoverageReport.ps1 | 3 + 2 files changed, 3 insertions(+), 685 deletions(-) delete mode 100644 Coverage.md diff --git a/Coverage.md b/Coverage.md deleted file mode 100644 index e33770c3..00000000 --- a/Coverage.md +++ /dev/null @@ -1,685 +0,0 @@ -# Coverage report - -## Statistics - - - - - - - - - - - - - - - - - - -
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
- -## API Endpoints - -| Path | DELETE | GET | PATCH | POST | PUT | -| ----------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| / | | :white_check_mark: | | | | -| /advisories | | :x: | | | | -| /advisories/{ghsa_id} | | :x: | | | | -| /app | | :white_check_mark: | | | | -| /app-manifests/{code}/conversions | | | | :x: | | -| /app/hook/config | | :x: | :x: | | | -| /app/hook/deliveries | | :x: | | | | -| /app/hook/deliveries/{delivery_id} | | :x: | | | | -| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | -| /app/installation-requests | | :x: | | | | -| /app/installations | | :white_check_mark: | | | | -| /app/installations/{installation_id} | :x: | :x: | | | | -| /app/installations/{installation_id}/access_tokens | | | | :white_check_mark: | | -| /app/installations/{installation_id}/suspended | :x: | | | | :x: | -| /applications/{client_id}/grant | :x: | | | | | -| /applications/{client_id}/token | :x: | | :x: | :x: | | -| /applications/{client_id}/token/scoped | | | | :x: | | -| /apps/{app_slug} | | :white_check_mark: | | | | -| /assignments/{assignment_id} | | :x: | | | | -| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | -| /assignments/{assignment_id}/grades | | :x: | | | | -| /classrooms | | :x: | | | | -| /classrooms/{classroom_id} | | :x: | | | | -| /classrooms/{classroom_id}/assignments | | :x: | | | | -| /codes_of_conduct | | :x: | | | | -| /codes_of_conduct/{key} | | :x: | | | | -| /emojis | | :white_check_mark: | | | | -| /enterprises/{enterprise}/copilot/billing/seats | | :x: | | | | -| /enterprises/{enterprise}/copilot/metrics | | :x: | | | | -| /enterprises/{enterprise}/copilot/usage | | :x: | | | | -| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | -| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | -| /enterprises/{enterprise}/team/{team_slug}/copilot/metrics | | :x: | | | | -| /enterprises/{enterprise}/team/{team_slug}/copilot/usage | | :x: | | | | -| /events | | :x: | | | | -| /feeds | | :x: | | | | -| /gists | | :x: | | :x: | | -| /gists/public | | :x: | | | | -| /gists/starred | | :x: | | | | -| /gists/{gist_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/comments | | :x: | | :x: | | -| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/commits | | :x: | | | | -| /gists/{gist_id}/forks | | :x: | | :x: | | -| /gists/{gist_id}/star | :x: | :x: | | | :x: | -| /gists/{gist_id}/{sha} | | :x: | | | | -| /gitignore/templates | | :white_check_mark: | | | | -| /gitignore/templates/{name} | | :white_check_mark: | | | | -| /installation/repositories | | :x: | | | | -| /installation/token | :x: | | | | | -| /issues | | :x: | | | | -| /licenses | | :white_check_mark: | | | | -| /licenses/{license} | | :white_check_mark: | | | | -| /markdown | | | | :white_check_mark: | | -| /markdown/raw | | | | :white_check_mark: | | -| /marketplace_listing/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/plans | | :x: | | | | -| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | -| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/stubbed/plans | | :x: | | | | -| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | -| /meta | | :white_check_mark: | | | | -| /networks/{owner}/{repo}/events | | :x: | | | | -| /notifications | | :x: | | | :x: | -| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | -| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | -| /octocat | | :white_check_mark: | | | | -| /organizations | | :white_check_mark: | | | | -| /organizations/{org}/settings/billing/usage | | :x: | | | | -| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/actions/cache/usage | | :x: | | | | -| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | -| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | -| /orgs/{org}/actions/permissions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups | | :x: | | :x: | | -| /orgs/{org}/actions/runner-groups/{runner_group_id} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | :x: | | | | :x: | -| /orgs/{org}/actions/runners | | :x: | | | | -| /orgs/{org}/actions/runners/downloads | | :x: | | | | -| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | -| /orgs/{org}/actions/runners/registration-token | | | | :x: | | -| /orgs/{org}/actions/runners/remove-token | | | | :x: | | -| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | -| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /orgs/{org}/actions/secrets | | :x: | | | | -| /orgs/{org}/actions/secrets/public-key | | :x: | | | | -| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/variables | | :x: | | :x: | | -| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/attestations/{subject_digest} | | :x: | | | | -| /orgs/{org}/blocks | | :white_check_mark: | | | | -| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /orgs/{org}/code-scanning/alerts | | :x: | | | | -| /orgs/{org}/code-security/configurations | | :x: | | :x: | | -| /orgs/{org}/code-security/configurations/defaults | | :x: | | | | -| /orgs/{org}/code-security/configurations/detach | :x: | | | | | -| /orgs/{org}/code-security/configurations/{configuration_id} | :x: | :x: | :x: | | | -| /orgs/{org}/code-security/configurations/{configuration_id}/attach | | | | :x: | | -| /orgs/{org}/code-security/configurations/{configuration_id}/defaults | | | | | :x: | -| /orgs/{org}/code-security/configurations/{configuration_id}/repositories | | :x: | | | | -| /orgs/{org}/codespaces | | :x: | | | | -| /orgs/{org}/codespaces/access | | | | | :x: | -| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | -| /orgs/{org}/codespaces/secrets | | :x: | | | | -| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | -| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/copilot/billing | | :x: | | | | -| /orgs/{org}/copilot/billing/seats | | :x: | | | | -| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | -| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | -| /orgs/{org}/copilot/metrics | | :x: | | | | -| /orgs/{org}/copilot/usage | | :x: | | | | -| /orgs/{org}/dependabot/alerts | | :x: | | | | -| /orgs/{org}/dependabot/secrets | | :x: | | | | -| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | -| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/docker/conflicts | | :x: | | | | -| /orgs/{org}/events | | :x: | | | | -| /orgs/{org}/failed_invitations | | :x: | | | | -| /orgs/{org}/hooks | | :x: | | :x: | | -| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | -| /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/subject-stats | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats/users/{user_id} | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/time-stats | | :x: | | | | -| /orgs/{org}/insights/api/time-stats/users/{user_id} | | :x: | | | | -| /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/user-stats/{user_id} | | :x: | | | | -| /orgs/{org}/installation | | :white_check_mark: | | | | -| /orgs/{org}/installations | | :white_check_mark: | | | | -| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | -| /orgs/{org}/invitations | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | -| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | -| /orgs/{org}/issues | | :x: | | | | -| /orgs/{org}/members | | :white_check_mark: | | | | -| /orgs/{org}/members/{username} | :x: | :x: | | | | -| /orgs/{org}/members/{username}/codespaces | | :x: | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | -| /orgs/{org}/members/{username}/copilot | | :x: | | | | -| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/migrations | | :x: | | :x: | | -| /orgs/{org}/migrations/{migration_id} | | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | -| /orgs/{org}/organization-roles | | :x: | | | | -| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | -| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | -| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/{role_id} | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | -| /orgs/{org}/outside_collaborators | | :x: | | | | -| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | -| /orgs/{org}/packages | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | -| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | -| /orgs/{org}/projects | | :x: | | :x: | | -| /orgs/{org}/properties/schema | | :x: | :x: | | | -| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | -| /orgs/{org}/properties/values | | :x: | :x: | | | -| /orgs/{org}/public_members | | :x: | | | | -| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | -| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | -| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | -| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /orgs/{org}/secret-scanning/alerts | | :x: | | | | -| /orgs/{org}/security-advisories | | :x: | | | | -| /orgs/{org}/security-managers | | :x: | | | | -| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | -| /orgs/{org}/settings/billing/actions | | :x: | | | | -| /orgs/{org}/settings/billing/packages | | :x: | | | | -| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | -| /orgs/{org}/team/{team_slug}/copilot/metrics | | :x: | | | | -| /orgs/{org}/team/{team_slug}/copilot/usage | | :x: | | | | -| /orgs/{org}/teams | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/teams/{team_slug} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | -| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | -| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | -| /projects/columns/cards/{card_id}/moves | | | | :x: | | -| /projects/columns/{column_id} | :x: | :x: | :x: | | | -| /projects/columns/{column_id}/cards | | :x: | | :x: | | -| /projects/columns/{column_id}/moves | | | | :x: | | -| /projects/{project_id} | :x: | :x: | :x: | | | -| /projects/{project_id}/collaborators | | :x: | | | | -| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | -| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | -| /projects/{project_id}/columns | | :x: | | :x: | | -| /rate_limit | | :white_check_mark: | | | | -| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | -| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | -| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | -| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | -| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/runners | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/assignees | | :x: | | | | -| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/attestations | | | | :x: | | -| /repos/{owner}/{repo}/attestations/{subject_digest} | | :x: | | | | -| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | -| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | -| /repos/{owner}/{repo}/check-runs | | | | :x: | | -| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/check-suites | | | | :x: | | -| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | -| /repos/{owner}/{repo}/code-security-configuration | | :x: | | | | -| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | -| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators | | :x: | | | | -| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | -| /repos/{owner}/{repo}/comments | | :x: | | | | -| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/commits | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | -| /repos/{owner}/{repo}/community/profile | | :x: | | | | -| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | -| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | -| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/environments | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/events | | :x: | | | | -| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/git/blobs | | | | :x: | | -| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/commits | | | | :x: | | -| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/refs | | | | :x: | | -| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | -| /repos/{owner}/{repo}/git/tags | | | | :x: | | -| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/trees | | | | :x: | | -| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | -| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | -| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | -| /repos/{owner}/{repo}/import/authors | | :x: | | | | -| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | -| /repos/{owner}/{repo}/import/large_files | | :x: | | | | -| /repos/{owner}/{repo}/import/lfs | | | :x: | | | -| /repos/{owner}/{repo}/installation | | :x: | | | | -| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/invitations | | :x: | | | | -| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | -| /repos/{owner}/{repo}/issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments | | :x: | | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issue | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority | | | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | -| /repos/{owner}/{repo}/keys | | :x: | | :x: | | -| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/labels | | :x: | | :x: | | -| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | -| /repos/{owner}/{repo}/merges | | | | :x: | | -| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | -| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | -| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | -| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | -| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | -| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | -| /repos/{owner}/{repo}/pages/health | | :x: | | | | -| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | -| /repos/{owner}/{repo}/projects | | :x: | | :x: | | -| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | -| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | -| /repos/{owner}/{repo}/readme | | :x: | | | | -| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | -| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses | | | | :x: | | -| /repos/{owner}/{repo}/secret-scanning/scan-history | | :x: | | | | -| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | -| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | -| /repos/{owner}/{repo}/stargazers | | :x: | | | | -| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | -| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | -| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | -| /repos/{owner}/{repo}/stats/participation | | :x: | | | | -| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | -| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | -| /repos/{owner}/{repo}/subscribers | | :x: | | | | -| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | -| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | -| /repos/{owner}/{repo}/traffic/views | | :x: | | | | -| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | -| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | -| /repositories | | :white_check_mark: | | | | -| /search/code | | :x: | | | | -| /search/commits | | :x: | | | | -| /search/issues | | :x: | | | | -| /search/labels | | :x: | | | | -| /search/repositories | | :x: | | | | -| /search/topics | | :x: | | | | -| /search/users | | :x: | | | | -| /teams/{team_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /teams/{team_id}/discussions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/invitations | | :x: | | | | -| /teams/{team_id}/members | | :x: | | | | -| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/projects | | :x: | | | | -| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | -| /teams/{team_id}/repos | | :x: | | | | -| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /teams/{team_id}/teams | | :x: | | | | -| /user | | :white_check_mark: | :white_check_mark: | | | -| /user/blocks | | :white_check_mark: | | | | -| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/codespaces | | :x: | | :x: | | -| /user/codespaces/secrets | | :x: | | | | -| /user/codespaces/secrets/public-key | | :x: | | | | -| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | -| /user/codespaces/{codespace_name}/exports | | | | :x: | | -| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | -| /user/codespaces/{codespace_name}/machines | | :x: | | | | -| /user/codespaces/{codespace_name}/publish | | | | :x: | | -| /user/codespaces/{codespace_name}/start | | | | :x: | | -| /user/codespaces/{codespace_name}/stop | | | | :x: | | -| /user/docker/conflicts | | :x: | | | | -| /user/email/visibility | | | :white_check_mark: | | | -| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/followers | | :white_check_mark: | | | | -| /user/following | | :white_check_mark: | | | | -| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/installations | | :x: | | | | -| /user/installations/{installation_id}/repositories | | :x: | | | | -| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | -| /user/interaction-limits | :x: | :x: | | | :x: | -| /user/issues | | :x: | | | | -| /user/keys | | :white_check_mark: | | :white_check_mark: | | -| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/marketplace_purchases | | :x: | | | | -| /user/marketplace_purchases/stubbed | | :x: | | | | -| /user/memberships/orgs | | :x: | | | | -| /user/memberships/orgs/{org} | | :x: | :x: | | | -| /user/migrations | | :x: | | :x: | | -| /user/migrations/{migration_id} | | :x: | | | | -| /user/migrations/{migration_id}/archive | :x: | :x: | | | | -| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /user/migrations/{migration_id}/repositories | | :x: | | | | -| /user/orgs | | :white_check_mark: | | | | -| /user/packages | | :x: | | | | -| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /user/projects | | | | :x: | | -| /user/public_emails | | :white_check_mark: | | | | -| /user/repos | | :white_check_mark: | | :white_check_mark: | | -| /user/repository_invitations | | :x: | | | | -| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | -| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/starred | | :x: | | | | -| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | -| /user/subscriptions | | :x: | | | | -| /user/teams | | :x: | | | | -| /user/{account_id} | | :white_check_mark: | | | | -| /users | | :white_check_mark: | | | | -| /users/{username} | | :white_check_mark: | | | | -| /users/{username}/attestations/{subject_digest} | | :x: | | | | -| /users/{username}/docker/conflicts | | :x: | | | | -| /users/{username}/events | | :x: | | | | -| /users/{username}/events/orgs/{org} | | :x: | | | | -| /users/{username}/events/public | | :x: | | | | -| /users/{username}/followers | | :white_check_mark: | | | | -| /users/{username}/following | | :white_check_mark: | | | | -| /users/{username}/following/{target_user} | | :white_check_mark: | | | | -| /users/{username}/gists | | :x: | | | | -| /users/{username}/gpg_keys | | :white_check_mark: | | | | -| /users/{username}/hovercard | | :white_check_mark: | | | | -| /users/{username}/installation | | :x: | | | | -| /users/{username}/keys | | :white_check_mark: | | | | -| /users/{username}/orgs | | :white_check_mark: | | | | -| /users/{username}/packages | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /users/{username}/projects | | :x: | | | | -| /users/{username}/received_events | | :x: | | | | -| /users/{username}/received_events/public | | :x: | | | | -| /users/{username}/repos | | :white_check_mark: | | | | -| /users/{username}/settings/billing/actions | | :x: | | | | -| /users/{username}/settings/billing/packages | | :x: | | | | -| /users/{username}/settings/billing/shared-storage | | :x: | | | | -| /users/{username}/social_accounts | | :white_check_mark: | | | | -| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | -| /users/{username}/starred | | :x: | | | | -| /users/{username}/subscriptions | | :x: | | | | -| /versions | | :white_check_mark: | | | | -| /zen | | :white_check_mark: | | | | - - diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index eeb276be..892bd13a 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -116,4 +116,7 @@ LogGroup 'Get-Files' { git add . git commit -m 'Auto-generated changes' + +git diff + git push From 1f622ee7c44552db32d1d7596650e82cfa764d2c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 10:31:59 +0000 Subject: [PATCH 20/45] Auto-generated changes --- Coverage.md | 685 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 685 insertions(+) create mode 100644 Coverage.md diff --git a/Coverage.md b/Coverage.md new file mode 100644 index 00000000..e33770c3 --- /dev/null +++ b/Coverage.md @@ -0,0 +1,685 @@ +# Coverage report + +## Statistics + + + + + + + + + + + + + + + + + + +
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
+ +## API Endpoints + +| Path | DELETE | GET | PATCH | POST | PUT | +| ----------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| / | | :white_check_mark: | | | | +| /advisories | | :x: | | | | +| /advisories/{ghsa_id} | | :x: | | | | +| /app | | :white_check_mark: | | | | +| /app-manifests/{code}/conversions | | | | :x: | | +| /app/hook/config | | :x: | :x: | | | +| /app/hook/deliveries | | :x: | | | | +| /app/hook/deliveries/{delivery_id} | | :x: | | | | +| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | +| /app/installation-requests | | :x: | | | | +| /app/installations | | :white_check_mark: | | | | +| /app/installations/{installation_id} | :x: | :x: | | | | +| /app/installations/{installation_id}/access_tokens | | | | :white_check_mark: | | +| /app/installations/{installation_id}/suspended | :x: | | | | :x: | +| /applications/{client_id}/grant | :x: | | | | | +| /applications/{client_id}/token | :x: | | :x: | :x: | | +| /applications/{client_id}/token/scoped | | | | :x: | | +| /apps/{app_slug} | | :white_check_mark: | | | | +| /assignments/{assignment_id} | | :x: | | | | +| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | +| /assignments/{assignment_id}/grades | | :x: | | | | +| /classrooms | | :x: | | | | +| /classrooms/{classroom_id} | | :x: | | | | +| /classrooms/{classroom_id}/assignments | | :x: | | | | +| /codes_of_conduct | | :x: | | | | +| /codes_of_conduct/{key} | | :x: | | | | +| /emojis | | :white_check_mark: | | | | +| /enterprises/{enterprise}/copilot/billing/seats | | :x: | | | | +| /enterprises/{enterprise}/copilot/metrics | | :x: | | | | +| /enterprises/{enterprise}/copilot/usage | | :x: | | | | +| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | +| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | +| /enterprises/{enterprise}/team/{team_slug}/copilot/metrics | | :x: | | | | +| /enterprises/{enterprise}/team/{team_slug}/copilot/usage | | :x: | | | | +| /events | | :x: | | | | +| /feeds | | :x: | | | | +| /gists | | :x: | | :x: | | +| /gists/public | | :x: | | | | +| /gists/starred | | :x: | | | | +| /gists/{gist_id} | :x: | :x: | :x: | | | +| /gists/{gist_id}/comments | | :x: | | :x: | | +| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | +| /gists/{gist_id}/commits | | :x: | | | | +| /gists/{gist_id}/forks | | :x: | | :x: | | +| /gists/{gist_id}/star | :x: | :x: | | | :x: | +| /gists/{gist_id}/{sha} | | :x: | | | | +| /gitignore/templates | | :white_check_mark: | | | | +| /gitignore/templates/{name} | | :white_check_mark: | | | | +| /installation/repositories | | :x: | | | | +| /installation/token | :x: | | | | | +| /issues | | :x: | | | | +| /licenses | | :white_check_mark: | | | | +| /licenses/{license} | | :white_check_mark: | | | | +| /markdown | | | | :white_check_mark: | | +| /markdown/raw | | | | :white_check_mark: | | +| /marketplace_listing/accounts/{account_id} | | :x: | | | | +| /marketplace_listing/plans | | :x: | | | | +| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | +| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | +| /marketplace_listing/stubbed/plans | | :x: | | | | +| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | +| /meta | | :white_check_mark: | | | | +| /networks/{owner}/{repo}/events | | :x: | | | | +| /notifications | | :x: | | | :x: | +| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | +| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | +| /octocat | | :white_check_mark: | | | | +| /organizations | | :white_check_mark: | | | | +| /organizations/{org}/settings/billing/usage | | :x: | | | | +| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /orgs/{org}/actions/cache/usage | | :x: | | | | +| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | +| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | +| /orgs/{org}/actions/permissions | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups | | :x: | | :x: | | +| /orgs/{org}/actions/runner-groups/{runner_group_id} | :x: | :x: | :x: | | | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | :x: | | | | :x: | +| /orgs/{org}/actions/runners | | :x: | | | | +| /orgs/{org}/actions/runners/downloads | | :x: | | | | +| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | +| /orgs/{org}/actions/runners/registration-token | | | | :x: | | +| /orgs/{org}/actions/runners/remove-token | | | | :x: | | +| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | +| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | +| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | +| /orgs/{org}/actions/secrets | | :x: | | | | +| /orgs/{org}/actions/secrets/public-key | | :x: | | | | +| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/variables | | :x: | | :x: | | +| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | +| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/attestations/{subject_digest} | | :x: | | | | +| /orgs/{org}/blocks | | :white_check_mark: | | | | +| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /orgs/{org}/code-scanning/alerts | | :x: | | | | +| /orgs/{org}/code-security/configurations | | :x: | | :x: | | +| /orgs/{org}/code-security/configurations/defaults | | :x: | | | | +| /orgs/{org}/code-security/configurations/detach | :x: | | | | | +| /orgs/{org}/code-security/configurations/{configuration_id} | :x: | :x: | :x: | | | +| /orgs/{org}/code-security/configurations/{configuration_id}/attach | | | | :x: | | +| /orgs/{org}/code-security/configurations/{configuration_id}/defaults | | | | | :x: | +| /orgs/{org}/code-security/configurations/{configuration_id}/repositories | | :x: | | | | +| /orgs/{org}/codespaces | | :x: | | | | +| /orgs/{org}/codespaces/access | | | | | :x: | +| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | +| /orgs/{org}/codespaces/secrets | | :x: | | | | +| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | +| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/copilot/billing | | :x: | | | | +| /orgs/{org}/copilot/billing/seats | | :x: | | | | +| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | +| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | +| /orgs/{org}/copilot/metrics | | :x: | | | | +| /orgs/{org}/copilot/usage | | :x: | | | | +| /orgs/{org}/dependabot/alerts | | :x: | | | | +| /orgs/{org}/dependabot/secrets | | :x: | | | | +| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | +| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/docker/conflicts | | :x: | | | | +| /orgs/{org}/events | | :x: | | | | +| /orgs/{org}/failed_invitations | | :x: | | | | +| /orgs/{org}/hooks | | :x: | | :x: | | +| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | +| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | +| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | +| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | +| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | +| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | +| /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/subject-stats | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats/users/{user_id} | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/time-stats | | :x: | | | | +| /orgs/{org}/insights/api/time-stats/users/{user_id} | | :x: | | | | +| /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/user-stats/{user_id} | | :x: | | | | +| /orgs/{org}/installation | | :white_check_mark: | | | | +| /orgs/{org}/installations | | :white_check_mark: | | | | +| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | +| /orgs/{org}/invitations | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | +| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | +| /orgs/{org}/issues | | :x: | | | | +| /orgs/{org}/members | | :white_check_mark: | | | | +| /orgs/{org}/members/{username} | :x: | :x: | | | | +| /orgs/{org}/members/{username}/codespaces | | :x: | | | | +| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | +| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | +| /orgs/{org}/members/{username}/copilot | | :x: | | | | +| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/migrations | | :x: | | :x: | | +| /orgs/{org}/migrations/{migration_id} | | :x: | | | | +| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | +| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | +| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | +| /orgs/{org}/organization-roles | | :x: | | | | +| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | +| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | +| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | +| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | +| /orgs/{org}/organization-roles/{role_id} | | :x: | | | | +| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | +| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | +| /orgs/{org}/outside_collaborators | | :x: | | | | +| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | +| /orgs/{org}/packages | | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | +| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | +| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | +| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | +| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | +| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | +| /orgs/{org}/projects | | :x: | | :x: | | +| /orgs/{org}/properties/schema | | :x: | :x: | | | +| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | +| /orgs/{org}/properties/values | | :x: | :x: | | | +| /orgs/{org}/public_members | | :x: | | | | +| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | +| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | +| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | +| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | +| /orgs/{org}/secret-scanning/alerts | | :x: | | | | +| /orgs/{org}/security-advisories | | :x: | | | | +| /orgs/{org}/security-managers | | :x: | | | | +| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | +| /orgs/{org}/settings/billing/actions | | :x: | | | | +| /orgs/{org}/settings/billing/packages | | :x: | | | | +| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | +| /orgs/{org}/team/{team_slug}/copilot/metrics | | :x: | | | | +| /orgs/{org}/team/{team_slug}/copilot/usage | | :x: | | | | +| /orgs/{org}/teams | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/teams/{team_slug} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | +| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | +| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | +| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | +| /projects/columns/cards/{card_id}/moves | | | | :x: | | +| /projects/columns/{column_id} | :x: | :x: | :x: | | | +| /projects/columns/{column_id}/cards | | :x: | | :x: | | +| /projects/columns/{column_id}/moves | | | | :x: | | +| /projects/{project_id} | :x: | :x: | :x: | | | +| /projects/{project_id}/collaborators | | :x: | | | | +| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | +| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | +| /projects/{project_id}/columns | | :x: | | :x: | | +| /rate_limit | | :white_check_mark: | | | | +| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | +| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | +| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | +| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | +| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | +| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | +| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/runners | | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | +| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | +| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/assignees | | :x: | | | | +| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | +| /repos/{owner}/{repo}/attestations | | | | :x: | | +| /repos/{owner}/{repo}/attestations/{subject_digest} | | :x: | | | | +| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | +| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | +| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | +| /repos/{owner}/{repo}/check-runs | | | | :x: | | +| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | +| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | +| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | +| /repos/{owner}/{repo}/check-suites | | | | :x: | | +| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | :x: | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id} | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name} | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | +| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | +| /repos/{owner}/{repo}/code-security-configuration | | :x: | | | | +| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | +| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/collaborators | | :x: | | | | +| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | +| /repos/{owner}/{repo}/comments | | :x: | | | | +| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/commits | | :x: | | | | +| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | +| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | +| /repos/{owner}/{repo}/community/profile | | :x: | | | | +| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | +| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | +| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | +| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | +| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | +| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | +| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | +| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/environments | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/events | | :x: | | | | +| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/git/blobs | | | | :x: | | +| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/commits | | | | :x: | | +| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/git/refs | | | | :x: | | +| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | +| /repos/{owner}/{repo}/git/tags | | | | :x: | | +| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/trees | | | | :x: | | +| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | +| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | +| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | +| /repos/{owner}/{repo}/import/authors | | :x: | | | | +| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | +| /repos/{owner}/{repo}/import/large_files | | :x: | | | | +| /repos/{owner}/{repo}/import/lfs | | | :x: | | | +| /repos/{owner}/{repo}/installation | | :x: | | | | +| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/invitations | | :x: | | | | +| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | +| /repos/{owner}/{repo}/issues | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/comments | | :x: | | | | +| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/issues/events | | :x: | | | | +| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | +| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issue | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority | | | :x: | | | +| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | +| /repos/{owner}/{repo}/keys | | :x: | | :x: | | +| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/labels | | :x: | | :x: | | +| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | +| /repos/{owner}/{repo}/merges | | | | :x: | | +| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | +| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | +| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | +| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | +| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | +| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | +| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | +| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | +| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | +| /repos/{owner}/{repo}/pages/health | | :x: | | | | +| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | +| /repos/{owner}/{repo}/projects | | :x: | | :x: | | +| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | +| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | +| /repos/{owner}/{repo}/readme | | :x: | | | | +| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | +| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | +| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | +| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | +| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | +| /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses | | | | :x: | | +| /repos/{owner}/{repo}/secret-scanning/scan-history | | :x: | | | | +| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | +| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | +| /repos/{owner}/{repo}/stargazers | | :x: | | | | +| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | +| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | +| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | +| /repos/{owner}/{repo}/stats/participation | | :x: | | | | +| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | +| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | +| /repos/{owner}/{repo}/subscribers | | :x: | | | | +| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | +| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | +| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | +| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | +| /repos/{owner}/{repo}/traffic/views | | :x: | | | | +| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | +| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | +| /repositories | | :white_check_mark: | | | | +| /search/code | | :x: | | | | +| /search/commits | | :x: | | | | +| /search/issues | | :x: | | | | +| /search/labels | | :x: | | | | +| /search/repositories | | :x: | | | | +| /search/topics | | :x: | | | | +| /search/users | | :x: | | | | +| /teams/{team_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /teams/{team_id}/discussions | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | +| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | +| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | +| /teams/{team_id}/invitations | | :x: | | | | +| /teams/{team_id}/members | | :x: | | | | +| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | +| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | +| /teams/{team_id}/projects | | :x: | | | | +| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | +| /teams/{team_id}/repos | | :x: | | | | +| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | +| /teams/{team_id}/teams | | :x: | | | | +| /user | | :white_check_mark: | :white_check_mark: | | | +| /user/blocks | | :white_check_mark: | | | | +| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /user/codespaces | | :x: | | :x: | | +| /user/codespaces/secrets | | :x: | | | | +| /user/codespaces/secrets/public-key | | :x: | | | | +| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | +| /user/codespaces/{codespace_name}/exports | | | | :x: | | +| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | +| /user/codespaces/{codespace_name}/machines | | :x: | | | | +| /user/codespaces/{codespace_name}/publish | | | | :x: | | +| /user/codespaces/{codespace_name}/start | | | | :x: | | +| /user/codespaces/{codespace_name}/stop | | | | :x: | | +| /user/docker/conflicts | | :x: | | | | +| /user/email/visibility | | | :white_check_mark: | | | +| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| /user/followers | | :white_check_mark: | | | | +| /user/following | | :white_check_mark: | | | | +| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | +| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/installations | | :x: | | | | +| /user/installations/{installation_id}/repositories | | :x: | | | | +| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | +| /user/interaction-limits | :x: | :x: | | | :x: | +| /user/issues | | :x: | | | | +| /user/keys | | :white_check_mark: | | :white_check_mark: | | +| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/marketplace_purchases | | :x: | | | | +| /user/marketplace_purchases/stubbed | | :x: | | | | +| /user/memberships/orgs | | :x: | | | | +| /user/memberships/orgs/{org} | | :x: | :x: | | | +| /user/migrations | | :x: | | :x: | | +| /user/migrations/{migration_id} | | :x: | | | | +| /user/migrations/{migration_id}/archive | :x: | :x: | | | | +| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | +| /user/migrations/{migration_id}/repositories | | :x: | | | | +| /user/orgs | | :white_check_mark: | | | | +| /user/packages | | :x: | | | | +| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /user/projects | | | | :x: | | +| /user/public_emails | | :white_check_mark: | | | | +| /user/repos | | :white_check_mark: | | :white_check_mark: | | +| /user/repository_invitations | | :x: | | | | +| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | +| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | +| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/starred | | :x: | | | | +| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | +| /user/subscriptions | | :x: | | | | +| /user/teams | | :x: | | | | +| /user/{account_id} | | :white_check_mark: | | | | +| /users | | :white_check_mark: | | | | +| /users/{username} | | :white_check_mark: | | | | +| /users/{username}/attestations/{subject_digest} | | :x: | | | | +| /users/{username}/docker/conflicts | | :x: | | | | +| /users/{username}/events | | :x: | | | | +| /users/{username}/events/orgs/{org} | | :x: | | | | +| /users/{username}/events/public | | :x: | | | | +| /users/{username}/followers | | :white_check_mark: | | | | +| /users/{username}/following | | :white_check_mark: | | | | +| /users/{username}/following/{target_user} | | :white_check_mark: | | | | +| /users/{username}/gists | | :x: | | | | +| /users/{username}/gpg_keys | | :white_check_mark: | | | | +| /users/{username}/hovercard | | :white_check_mark: | | | | +| /users/{username}/installation | | :x: | | | | +| /users/{username}/keys | | :white_check_mark: | | | | +| /users/{username}/orgs | | :white_check_mark: | | | | +| /users/{username}/packages | | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /users/{username}/projects | | :x: | | | | +| /users/{username}/received_events | | :x: | | | | +| /users/{username}/received_events/public | | :x: | | | | +| /users/{username}/repos | | :white_check_mark: | | | | +| /users/{username}/settings/billing/actions | | :x: | | | | +| /users/{username}/settings/billing/packages | | :x: | | | | +| /users/{username}/settings/billing/shared-storage | | :x: | | | | +| /users/{username}/social_accounts | | :white_check_mark: | | | | +| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | +| /users/{username}/starred | | :x: | | | | +| /users/{username}/subscriptions | | :x: | | | | +| /versions | | :white_check_mark: | | | | +| /zen | | :white_check_mark: | | | | + + From b2216f56f889a5fbb3c35ec55f0bd8cbe334c8c5 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:33:21 +0100 Subject: [PATCH 21/45] Refactor Set-CoverageReport.ps1 to clean up whitespace and improve git diff command --- scripts/Set-CoverageReport.ps1 | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 892bd13a..bc7c7094 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -114,9 +114,27 @@ LogGroup 'Get-Files' { Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object } + + + + + + + + + + + + + + + + + + git add . git commit -m 'Auto-generated changes' -git diff +git diff --name-only git push From f87615ed241ad0a45e6605930d8d56ff6e69109c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:35:31 +0100 Subject: [PATCH 22/45] Add logging for git diff command in Set-CoverageReport.ps1 --- Coverage.md | 685 --------------------------------- scripts/Set-CoverageReport.ps1 | 25 +- 2 files changed, 7 insertions(+), 703 deletions(-) delete mode 100644 Coverage.md diff --git a/Coverage.md b/Coverage.md deleted file mode 100644 index e33770c3..00000000 --- a/Coverage.md +++ /dev/null @@ -1,685 +0,0 @@ -# Coverage report - -## Statistics - - - - - - - - - - - - - - - - - - -
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
- -## API Endpoints - -| Path | DELETE | GET | PATCH | POST | PUT | -| ----------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| / | | :white_check_mark: | | | | -| /advisories | | :x: | | | | -| /advisories/{ghsa_id} | | :x: | | | | -| /app | | :white_check_mark: | | | | -| /app-manifests/{code}/conversions | | | | :x: | | -| /app/hook/config | | :x: | :x: | | | -| /app/hook/deliveries | | :x: | | | | -| /app/hook/deliveries/{delivery_id} | | :x: | | | | -| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | -| /app/installation-requests | | :x: | | | | -| /app/installations | | :white_check_mark: | | | | -| /app/installations/{installation_id} | :x: | :x: | | | | -| /app/installations/{installation_id}/access_tokens | | | | :white_check_mark: | | -| /app/installations/{installation_id}/suspended | :x: | | | | :x: | -| /applications/{client_id}/grant | :x: | | | | | -| /applications/{client_id}/token | :x: | | :x: | :x: | | -| /applications/{client_id}/token/scoped | | | | :x: | | -| /apps/{app_slug} | | :white_check_mark: | | | | -| /assignments/{assignment_id} | | :x: | | | | -| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | -| /assignments/{assignment_id}/grades | | :x: | | | | -| /classrooms | | :x: | | | | -| /classrooms/{classroom_id} | | :x: | | | | -| /classrooms/{classroom_id}/assignments | | :x: | | | | -| /codes_of_conduct | | :x: | | | | -| /codes_of_conduct/{key} | | :x: | | | | -| /emojis | | :white_check_mark: | | | | -| /enterprises/{enterprise}/copilot/billing/seats | | :x: | | | | -| /enterprises/{enterprise}/copilot/metrics | | :x: | | | | -| /enterprises/{enterprise}/copilot/usage | | :x: | | | | -| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | -| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | -| /enterprises/{enterprise}/team/{team_slug}/copilot/metrics | | :x: | | | | -| /enterprises/{enterprise}/team/{team_slug}/copilot/usage | | :x: | | | | -| /events | | :x: | | | | -| /feeds | | :x: | | | | -| /gists | | :x: | | :x: | | -| /gists/public | | :x: | | | | -| /gists/starred | | :x: | | | | -| /gists/{gist_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/comments | | :x: | | :x: | | -| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/commits | | :x: | | | | -| /gists/{gist_id}/forks | | :x: | | :x: | | -| /gists/{gist_id}/star | :x: | :x: | | | :x: | -| /gists/{gist_id}/{sha} | | :x: | | | | -| /gitignore/templates | | :white_check_mark: | | | | -| /gitignore/templates/{name} | | :white_check_mark: | | | | -| /installation/repositories | | :x: | | | | -| /installation/token | :x: | | | | | -| /issues | | :x: | | | | -| /licenses | | :white_check_mark: | | | | -| /licenses/{license} | | :white_check_mark: | | | | -| /markdown | | | | :white_check_mark: | | -| /markdown/raw | | | | :white_check_mark: | | -| /marketplace_listing/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/plans | | :x: | | | | -| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | -| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/stubbed/plans | | :x: | | | | -| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | -| /meta | | :white_check_mark: | | | | -| /networks/{owner}/{repo}/events | | :x: | | | | -| /notifications | | :x: | | | :x: | -| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | -| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | -| /octocat | | :white_check_mark: | | | | -| /organizations | | :white_check_mark: | | | | -| /organizations/{org}/settings/billing/usage | | :x: | | | | -| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/actions/cache/usage | | :x: | | | | -| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | -| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | -| /orgs/{org}/actions/permissions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups | | :x: | | :x: | | -| /orgs/{org}/actions/runner-groups/{runner_group_id} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | :x: | | | | :x: | -| /orgs/{org}/actions/runners | | :x: | | | | -| /orgs/{org}/actions/runners/downloads | | :x: | | | | -| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | -| /orgs/{org}/actions/runners/registration-token | | | | :x: | | -| /orgs/{org}/actions/runners/remove-token | | | | :x: | | -| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | -| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /orgs/{org}/actions/secrets | | :x: | | | | -| /orgs/{org}/actions/secrets/public-key | | :x: | | | | -| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/variables | | :x: | | :x: | | -| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/attestations/{subject_digest} | | :x: | | | | -| /orgs/{org}/blocks | | :white_check_mark: | | | | -| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /orgs/{org}/code-scanning/alerts | | :x: | | | | -| /orgs/{org}/code-security/configurations | | :x: | | :x: | | -| /orgs/{org}/code-security/configurations/defaults | | :x: | | | | -| /orgs/{org}/code-security/configurations/detach | :x: | | | | | -| /orgs/{org}/code-security/configurations/{configuration_id} | :x: | :x: | :x: | | | -| /orgs/{org}/code-security/configurations/{configuration_id}/attach | | | | :x: | | -| /orgs/{org}/code-security/configurations/{configuration_id}/defaults | | | | | :x: | -| /orgs/{org}/code-security/configurations/{configuration_id}/repositories | | :x: | | | | -| /orgs/{org}/codespaces | | :x: | | | | -| /orgs/{org}/codespaces/access | | | | | :x: | -| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | -| /orgs/{org}/codespaces/secrets | | :x: | | | | -| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | -| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/copilot/billing | | :x: | | | | -| /orgs/{org}/copilot/billing/seats | | :x: | | | | -| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | -| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | -| /orgs/{org}/copilot/metrics | | :x: | | | | -| /orgs/{org}/copilot/usage | | :x: | | | | -| /orgs/{org}/dependabot/alerts | | :x: | | | | -| /orgs/{org}/dependabot/secrets | | :x: | | | | -| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | -| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/docker/conflicts | | :x: | | | | -| /orgs/{org}/events | | :x: | | | | -| /orgs/{org}/failed_invitations | | :x: | | | | -| /orgs/{org}/hooks | | :x: | | :x: | | -| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | -| /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/subject-stats | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats/users/{user_id} | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/time-stats | | :x: | | | | -| /orgs/{org}/insights/api/time-stats/users/{user_id} | | :x: | | | | -| /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/user-stats/{user_id} | | :x: | | | | -| /orgs/{org}/installation | | :white_check_mark: | | | | -| /orgs/{org}/installations | | :white_check_mark: | | | | -| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | -| /orgs/{org}/invitations | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | -| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | -| /orgs/{org}/issues | | :x: | | | | -| /orgs/{org}/members | | :white_check_mark: | | | | -| /orgs/{org}/members/{username} | :x: | :x: | | | | -| /orgs/{org}/members/{username}/codespaces | | :x: | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | -| /orgs/{org}/members/{username}/copilot | | :x: | | | | -| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/migrations | | :x: | | :x: | | -| /orgs/{org}/migrations/{migration_id} | | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | -| /orgs/{org}/organization-roles | | :x: | | | | -| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | -| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | -| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/{role_id} | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | -| /orgs/{org}/outside_collaborators | | :x: | | | | -| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | -| /orgs/{org}/packages | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | -| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | -| /orgs/{org}/projects | | :x: | | :x: | | -| /orgs/{org}/properties/schema | | :x: | :x: | | | -| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | -| /orgs/{org}/properties/values | | :x: | :x: | | | -| /orgs/{org}/public_members | | :x: | | | | -| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | -| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | -| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | -| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /orgs/{org}/secret-scanning/alerts | | :x: | | | | -| /orgs/{org}/security-advisories | | :x: | | | | -| /orgs/{org}/security-managers | | :x: | | | | -| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | -| /orgs/{org}/settings/billing/actions | | :x: | | | | -| /orgs/{org}/settings/billing/packages | | :x: | | | | -| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | -| /orgs/{org}/team/{team_slug}/copilot/metrics | | :x: | | | | -| /orgs/{org}/team/{team_slug}/copilot/usage | | :x: | | | | -| /orgs/{org}/teams | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/teams/{team_slug} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | -| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | -| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | -| /projects/columns/cards/{card_id}/moves | | | | :x: | | -| /projects/columns/{column_id} | :x: | :x: | :x: | | | -| /projects/columns/{column_id}/cards | | :x: | | :x: | | -| /projects/columns/{column_id}/moves | | | | :x: | | -| /projects/{project_id} | :x: | :x: | :x: | | | -| /projects/{project_id}/collaborators | | :x: | | | | -| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | -| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | -| /projects/{project_id}/columns | | :x: | | :x: | | -| /rate_limit | | :white_check_mark: | | | | -| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | -| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | -| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | -| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | -| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/runners | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/assignees | | :x: | | | | -| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/attestations | | | | :x: | | -| /repos/{owner}/{repo}/attestations/{subject_digest} | | :x: | | | | -| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | -| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | -| /repos/{owner}/{repo}/check-runs | | | | :x: | | -| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/check-suites | | | | :x: | | -| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | -| /repos/{owner}/{repo}/code-security-configuration | | :x: | | | | -| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | -| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators | | :x: | | | | -| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | -| /repos/{owner}/{repo}/comments | | :x: | | | | -| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/commits | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | -| /repos/{owner}/{repo}/community/profile | | :x: | | | | -| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | -| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | -| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/environments | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/events | | :x: | | | | -| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/git/blobs | | | | :x: | | -| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/commits | | | | :x: | | -| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/refs | | | | :x: | | -| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | -| /repos/{owner}/{repo}/git/tags | | | | :x: | | -| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/trees | | | | :x: | | -| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | -| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | -| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | -| /repos/{owner}/{repo}/import/authors | | :x: | | | | -| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | -| /repos/{owner}/{repo}/import/large_files | | :x: | | | | -| /repos/{owner}/{repo}/import/lfs | | | :x: | | | -| /repos/{owner}/{repo}/installation | | :x: | | | | -| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/invitations | | :x: | | | | -| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | -| /repos/{owner}/{repo}/issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments | | :x: | | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issue | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority | | | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | -| /repos/{owner}/{repo}/keys | | :x: | | :x: | | -| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/labels | | :x: | | :x: | | -| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | -| /repos/{owner}/{repo}/merges | | | | :x: | | -| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | -| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | -| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | -| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | -| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | -| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | -| /repos/{owner}/{repo}/pages/health | | :x: | | | | -| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | -| /repos/{owner}/{repo}/projects | | :x: | | :x: | | -| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | -| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | -| /repos/{owner}/{repo}/readme | | :x: | | | | -| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | -| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses | | | | :x: | | -| /repos/{owner}/{repo}/secret-scanning/scan-history | | :x: | | | | -| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | -| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | -| /repos/{owner}/{repo}/stargazers | | :x: | | | | -| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | -| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | -| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | -| /repos/{owner}/{repo}/stats/participation | | :x: | | | | -| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | -| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | -| /repos/{owner}/{repo}/subscribers | | :x: | | | | -| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | -| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | -| /repos/{owner}/{repo}/traffic/views | | :x: | | | | -| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | -| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | -| /repositories | | :white_check_mark: | | | | -| /search/code | | :x: | | | | -| /search/commits | | :x: | | | | -| /search/issues | | :x: | | | | -| /search/labels | | :x: | | | | -| /search/repositories | | :x: | | | | -| /search/topics | | :x: | | | | -| /search/users | | :x: | | | | -| /teams/{team_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /teams/{team_id}/discussions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/invitations | | :x: | | | | -| /teams/{team_id}/members | | :x: | | | | -| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/projects | | :x: | | | | -| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | -| /teams/{team_id}/repos | | :x: | | | | -| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /teams/{team_id}/teams | | :x: | | | | -| /user | | :white_check_mark: | :white_check_mark: | | | -| /user/blocks | | :white_check_mark: | | | | -| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/codespaces | | :x: | | :x: | | -| /user/codespaces/secrets | | :x: | | | | -| /user/codespaces/secrets/public-key | | :x: | | | | -| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | -| /user/codespaces/{codespace_name}/exports | | | | :x: | | -| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | -| /user/codespaces/{codespace_name}/machines | | :x: | | | | -| /user/codespaces/{codespace_name}/publish | | | | :x: | | -| /user/codespaces/{codespace_name}/start | | | | :x: | | -| /user/codespaces/{codespace_name}/stop | | | | :x: | | -| /user/docker/conflicts | | :x: | | | | -| /user/email/visibility | | | :white_check_mark: | | | -| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/followers | | :white_check_mark: | | | | -| /user/following | | :white_check_mark: | | | | -| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/installations | | :x: | | | | -| /user/installations/{installation_id}/repositories | | :x: | | | | -| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | -| /user/interaction-limits | :x: | :x: | | | :x: | -| /user/issues | | :x: | | | | -| /user/keys | | :white_check_mark: | | :white_check_mark: | | -| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/marketplace_purchases | | :x: | | | | -| /user/marketplace_purchases/stubbed | | :x: | | | | -| /user/memberships/orgs | | :x: | | | | -| /user/memberships/orgs/{org} | | :x: | :x: | | | -| /user/migrations | | :x: | | :x: | | -| /user/migrations/{migration_id} | | :x: | | | | -| /user/migrations/{migration_id}/archive | :x: | :x: | | | | -| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /user/migrations/{migration_id}/repositories | | :x: | | | | -| /user/orgs | | :white_check_mark: | | | | -| /user/packages | | :x: | | | | -| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /user/projects | | | | :x: | | -| /user/public_emails | | :white_check_mark: | | | | -| /user/repos | | :white_check_mark: | | :white_check_mark: | | -| /user/repository_invitations | | :x: | | | | -| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | -| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/starred | | :x: | | | | -| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | -| /user/subscriptions | | :x: | | | | -| /user/teams | | :x: | | | | -| /user/{account_id} | | :white_check_mark: | | | | -| /users | | :white_check_mark: | | | | -| /users/{username} | | :white_check_mark: | | | | -| /users/{username}/attestations/{subject_digest} | | :x: | | | | -| /users/{username}/docker/conflicts | | :x: | | | | -| /users/{username}/events | | :x: | | | | -| /users/{username}/events/orgs/{org} | | :x: | | | | -| /users/{username}/events/public | | :x: | | | | -| /users/{username}/followers | | :white_check_mark: | | | | -| /users/{username}/following | | :white_check_mark: | | | | -| /users/{username}/following/{target_user} | | :white_check_mark: | | | | -| /users/{username}/gists | | :x: | | | | -| /users/{username}/gpg_keys | | :white_check_mark: | | | | -| /users/{username}/hovercard | | :white_check_mark: | | | | -| /users/{username}/installation | | :x: | | | | -| /users/{username}/keys | | :white_check_mark: | | | | -| /users/{username}/orgs | | :white_check_mark: | | | | -| /users/{username}/packages | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /users/{username}/projects | | :x: | | | | -| /users/{username}/received_events | | :x: | | | | -| /users/{username}/received_events/public | | :x: | | | | -| /users/{username}/repos | | :white_check_mark: | | | | -| /users/{username}/settings/billing/actions | | :x: | | | | -| /users/{username}/settings/billing/packages | | :x: | | | | -| /users/{username}/settings/billing/shared-storage | | :x: | | | | -| /users/{username}/social_accounts | | :white_check_mark: | | | | -| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | -| /users/{username}/starred | | :x: | | | | -| /users/{username}/subscriptions | | :x: | | | | -| /versions | | :white_check_mark: | | | | -| /zen | | :white_check_mark: | | | | - - diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index bc7c7094..ab1b7d68 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -114,27 +114,16 @@ LogGroup 'Get-Files' { Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object } - - - - - - - - - - - - - - - - - +LogGroup 'git diff --name-only' { + git diff --name-only +} git add . git commit -m 'Auto-generated changes' -git diff --name-only +LogGroup 'git diff --name-only' { + git diff --name-only +} + git push From c48be9ab246b7ed558c2e32b53c98c37e878c0e7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 10:36:47 +0000 Subject: [PATCH 23/45] Auto-generated changes --- Coverage.md | 685 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 685 insertions(+) create mode 100644 Coverage.md diff --git a/Coverage.md b/Coverage.md new file mode 100644 index 00000000..e33770c3 --- /dev/null +++ b/Coverage.md @@ -0,0 +1,685 @@ +# Coverage report + +## Statistics + + + + + + + + + + + + + + + + + + +
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
+ +## API Endpoints + +| Path | DELETE | GET | PATCH | POST | PUT | +| ----------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| / | | :white_check_mark: | | | | +| /advisories | | :x: | | | | +| /advisories/{ghsa_id} | | :x: | | | | +| /app | | :white_check_mark: | | | | +| /app-manifests/{code}/conversions | | | | :x: | | +| /app/hook/config | | :x: | :x: | | | +| /app/hook/deliveries | | :x: | | | | +| /app/hook/deliveries/{delivery_id} | | :x: | | | | +| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | +| /app/installation-requests | | :x: | | | | +| /app/installations | | :white_check_mark: | | | | +| /app/installations/{installation_id} | :x: | :x: | | | | +| /app/installations/{installation_id}/access_tokens | | | | :white_check_mark: | | +| /app/installations/{installation_id}/suspended | :x: | | | | :x: | +| /applications/{client_id}/grant | :x: | | | | | +| /applications/{client_id}/token | :x: | | :x: | :x: | | +| /applications/{client_id}/token/scoped | | | | :x: | | +| /apps/{app_slug} | | :white_check_mark: | | | | +| /assignments/{assignment_id} | | :x: | | | | +| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | +| /assignments/{assignment_id}/grades | | :x: | | | | +| /classrooms | | :x: | | | | +| /classrooms/{classroom_id} | | :x: | | | | +| /classrooms/{classroom_id}/assignments | | :x: | | | | +| /codes_of_conduct | | :x: | | | | +| /codes_of_conduct/{key} | | :x: | | | | +| /emojis | | :white_check_mark: | | | | +| /enterprises/{enterprise}/copilot/billing/seats | | :x: | | | | +| /enterprises/{enterprise}/copilot/metrics | | :x: | | | | +| /enterprises/{enterprise}/copilot/usage | | :x: | | | | +| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | +| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | +| /enterprises/{enterprise}/team/{team_slug}/copilot/metrics | | :x: | | | | +| /enterprises/{enterprise}/team/{team_slug}/copilot/usage | | :x: | | | | +| /events | | :x: | | | | +| /feeds | | :x: | | | | +| /gists | | :x: | | :x: | | +| /gists/public | | :x: | | | | +| /gists/starred | | :x: | | | | +| /gists/{gist_id} | :x: | :x: | :x: | | | +| /gists/{gist_id}/comments | | :x: | | :x: | | +| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | +| /gists/{gist_id}/commits | | :x: | | | | +| /gists/{gist_id}/forks | | :x: | | :x: | | +| /gists/{gist_id}/star | :x: | :x: | | | :x: | +| /gists/{gist_id}/{sha} | | :x: | | | | +| /gitignore/templates | | :white_check_mark: | | | | +| /gitignore/templates/{name} | | :white_check_mark: | | | | +| /installation/repositories | | :x: | | | | +| /installation/token | :x: | | | | | +| /issues | | :x: | | | | +| /licenses | | :white_check_mark: | | | | +| /licenses/{license} | | :white_check_mark: | | | | +| /markdown | | | | :white_check_mark: | | +| /markdown/raw | | | | :white_check_mark: | | +| /marketplace_listing/accounts/{account_id} | | :x: | | | | +| /marketplace_listing/plans | | :x: | | | | +| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | +| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | +| /marketplace_listing/stubbed/plans | | :x: | | | | +| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | +| /meta | | :white_check_mark: | | | | +| /networks/{owner}/{repo}/events | | :x: | | | | +| /notifications | | :x: | | | :x: | +| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | +| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | +| /octocat | | :white_check_mark: | | | | +| /organizations | | :white_check_mark: | | | | +| /organizations/{org}/settings/billing/usage | | :x: | | | | +| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /orgs/{org}/actions/cache/usage | | :x: | | | | +| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | +| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | +| /orgs/{org}/actions/permissions | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | +| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups | | :x: | | :x: | | +| /orgs/{org}/actions/runner-groups/{runner_group_id} | :x: | :x: | :x: | | | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | | :x: | | | :x: | +| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | :x: | | | | :x: | +| /orgs/{org}/actions/runners | | :x: | | | | +| /orgs/{org}/actions/runners/downloads | | :x: | | | | +| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | +| /orgs/{org}/actions/runners/registration-token | | | | :x: | | +| /orgs/{org}/actions/runners/remove-token | | | | :x: | | +| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | +| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | +| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | +| /orgs/{org}/actions/secrets | | :x: | | | | +| /orgs/{org}/actions/secrets/public-key | | :x: | | | | +| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/actions/variables | | :x: | | :x: | | +| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | +| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | +| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/attestations/{subject_digest} | | :x: | | | | +| /orgs/{org}/blocks | | :white_check_mark: | | | | +| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /orgs/{org}/code-scanning/alerts | | :x: | | | | +| /orgs/{org}/code-security/configurations | | :x: | | :x: | | +| /orgs/{org}/code-security/configurations/defaults | | :x: | | | | +| /orgs/{org}/code-security/configurations/detach | :x: | | | | | +| /orgs/{org}/code-security/configurations/{configuration_id} | :x: | :x: | :x: | | | +| /orgs/{org}/code-security/configurations/{configuration_id}/attach | | | | :x: | | +| /orgs/{org}/code-security/configurations/{configuration_id}/defaults | | | | | :x: | +| /orgs/{org}/code-security/configurations/{configuration_id}/repositories | | :x: | | | | +| /orgs/{org}/codespaces | | :x: | | | | +| /orgs/{org}/codespaces/access | | | | | :x: | +| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | +| /orgs/{org}/codespaces/secrets | | :x: | | | | +| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | +| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/copilot/billing | | :x: | | | | +| /orgs/{org}/copilot/billing/seats | | :x: | | | | +| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | +| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | +| /orgs/{org}/copilot/metrics | | :x: | | | | +| /orgs/{org}/copilot/usage | | :x: | | | | +| /orgs/{org}/dependabot/alerts | | :x: | | | | +| /orgs/{org}/dependabot/secrets | | :x: | | | | +| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | +| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | +| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /orgs/{org}/docker/conflicts | | :x: | | | | +| /orgs/{org}/events | | :x: | | | | +| /orgs/{org}/failed_invitations | | :x: | | | | +| /orgs/{org}/hooks | | :x: | | :x: | | +| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | +| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | +| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | +| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | +| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | +| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | +| /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/subject-stats | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats/users/{user_id} | | :x: | | | | +| /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/time-stats | | :x: | | | | +| /orgs/{org}/insights/api/time-stats/users/{user_id} | | :x: | | | | +| /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id} | | :x: | | | | +| /orgs/{org}/insights/api/user-stats/{user_id} | | :x: | | | | +| /orgs/{org}/installation | | :white_check_mark: | | | | +| /orgs/{org}/installations | | :white_check_mark: | | | | +| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | +| /orgs/{org}/invitations | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | +| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | +| /orgs/{org}/issues | | :x: | | | | +| /orgs/{org}/members | | :white_check_mark: | | | | +| /orgs/{org}/members/{username} | :x: | :x: | | | | +| /orgs/{org}/members/{username}/codespaces | | :x: | | | | +| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | +| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | +| /orgs/{org}/members/{username}/copilot | | :x: | | | | +| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/migrations | | :x: | | :x: | | +| /orgs/{org}/migrations/{migration_id} | | :x: | | | | +| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | +| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | +| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | +| /orgs/{org}/organization-roles | | :x: | | | | +| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | +| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | +| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | +| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | +| /orgs/{org}/organization-roles/{role_id} | | :x: | | | | +| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | +| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | +| /orgs/{org}/outside_collaborators | | :x: | | | | +| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | +| /orgs/{org}/packages | | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | +| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | +| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | +| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | +| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | +| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | +| /orgs/{org}/projects | | :x: | | :x: | | +| /orgs/{org}/properties/schema | | :x: | :x: | | | +| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | +| /orgs/{org}/properties/values | | :x: | :x: | | | +| /orgs/{org}/public_members | | :x: | | | | +| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | +| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | +| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | +| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | +| /orgs/{org}/secret-scanning/alerts | | :x: | | | | +| /orgs/{org}/security-advisories | | :x: | | | | +| /orgs/{org}/security-managers | | :x: | | | | +| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | +| /orgs/{org}/settings/billing/actions | | :x: | | | | +| /orgs/{org}/settings/billing/packages | | :x: | | | | +| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | +| /orgs/{org}/team/{team_slug}/copilot/metrics | | :x: | | | | +| /orgs/{org}/team/{team_slug}/copilot/usage | | :x: | | | | +| /orgs/{org}/teams | | :white_check_mark: | | :white_check_mark: | | +| /orgs/{org}/teams/{team_slug} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | +| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | +| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | +| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | +| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | +| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | +| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | +| /projects/columns/cards/{card_id}/moves | | | | :x: | | +| /projects/columns/{column_id} | :x: | :x: | :x: | | | +| /projects/columns/{column_id}/cards | | :x: | | :x: | | +| /projects/columns/{column_id}/moves | | | | :x: | | +| /projects/{project_id} | :x: | :x: | :x: | | | +| /projects/{project_id}/collaborators | | :x: | | | | +| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | +| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | +| /projects/{project_id}/columns | | :x: | | :x: | | +| /rate_limit | | :white_check_mark: | | | | +| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | +| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | +| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | +| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | +| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | +| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | +| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | +| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/runners | | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | +| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | +| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | +| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | +| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/assignees | | :x: | | | | +| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | +| /repos/{owner}/{repo}/attestations | | | | :x: | | +| /repos/{owner}/{repo}/attestations/{subject_digest} | | :x: | | | | +| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | +| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | +| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | +| /repos/{owner}/{repo}/check-runs | | | | :x: | | +| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | +| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | +| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | +| /repos/{owner}/{repo}/check-suites | | | | :x: | | +| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | +| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | :x: | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id} | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name} | | :x: | | | | +| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | +| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | +| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | +| /repos/{owner}/{repo}/code-security-configuration | | :x: | | | | +| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | +| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/collaborators | | :x: | | | | +| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | +| /repos/{owner}/{repo}/comments | | :x: | | | | +| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/commits | | :x: | | | | +| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | +| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | +| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | +| /repos/{owner}/{repo}/community/profile | | :x: | | | | +| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | +| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | +| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | +| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | +| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | +| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | +| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | +| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/environments | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | +| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | +| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/events | | :x: | | | | +| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/git/blobs | | | | :x: | | +| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/commits | | | | :x: | | +| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/git/refs | | | | :x: | | +| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | +| /repos/{owner}/{repo}/git/tags | | | | :x: | | +| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | +| /repos/{owner}/{repo}/git/trees | | | | :x: | | +| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | +| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | +| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | +| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | +| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | +| /repos/{owner}/{repo}/import/authors | | :x: | | | | +| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | +| /repos/{owner}/{repo}/import/large_files | | :x: | | | | +| /repos/{owner}/{repo}/import/lfs | | | :x: | | | +| /repos/{owner}/{repo}/installation | | :x: | | | | +| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/invitations | | :x: | | | | +| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | +| /repos/{owner}/{repo}/issues | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/comments | | :x: | | | | +| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/issues/events | | :x: | | | | +| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | +| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issue | :x: | | | | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues | | :x: | | :x: | | +| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority | | | :x: | | | +| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | +| /repos/{owner}/{repo}/keys | | :x: | | :x: | | +| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | +| /repos/{owner}/{repo}/labels | | :x: | | :x: | | +| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | +| /repos/{owner}/{repo}/merges | | | | :x: | | +| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | +| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | +| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | +| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | +| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | +| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | +| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | +| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | +| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | +| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | +| /repos/{owner}/{repo}/pages/health | | :x: | | | | +| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | +| /repos/{owner}/{repo}/projects | | :x: | | :x: | | +| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | +| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | +| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | +| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | +| /repos/{owner}/{repo}/readme | | :x: | | | | +| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | +| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | +| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | +| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | +| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | +| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | +| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | +| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | +| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | +| /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses | | | | :x: | | +| /repos/{owner}/{repo}/secret-scanning/scan-history | | :x: | | | | +| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | +| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | +| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | +| /repos/{owner}/{repo}/stargazers | | :x: | | | | +| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | +| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | +| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | +| /repos/{owner}/{repo}/stats/participation | | :x: | | | | +| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | +| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | +| /repos/{owner}/{repo}/subscribers | | :x: | | | | +| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | +| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | +| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | +| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | +| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | +| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | +| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | +| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | +| /repos/{owner}/{repo}/traffic/views | | :x: | | | | +| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | +| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | +| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | +| /repositories | | :white_check_mark: | | | | +| /search/code | | :x: | | | | +| /search/commits | | :x: | | | | +| /search/issues | | :x: | | | | +| /search/labels | | :x: | | | | +| /search/repositories | | :x: | | | | +| /search/topics | | :x: | | | | +| /search/users | | :x: | | | | +| /teams/{team_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| /teams/{team_id}/discussions | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | +| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | +| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | +| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | +| /teams/{team_id}/invitations | | :x: | | | | +| /teams/{team_id}/members | | :x: | | | | +| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | +| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | +| /teams/{team_id}/projects | | :x: | | | | +| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | +| /teams/{team_id}/repos | | :x: | | | | +| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | +| /teams/{team_id}/teams | | :x: | | | | +| /user | | :white_check_mark: | :white_check_mark: | | | +| /user/blocks | | :white_check_mark: | | | | +| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /user/codespaces | | :x: | | :x: | | +| /user/codespaces/secrets | | :x: | | | | +| /user/codespaces/secrets/public-key | | :x: | | | | +| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | +| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | +| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | +| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | +| /user/codespaces/{codespace_name}/exports | | | | :x: | | +| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | +| /user/codespaces/{codespace_name}/machines | | :x: | | | | +| /user/codespaces/{codespace_name}/publish | | | | :x: | | +| /user/codespaces/{codespace_name}/start | | | | :x: | | +| /user/codespaces/{codespace_name}/stop | | | | :x: | | +| /user/docker/conflicts | | :x: | | | | +| /user/email/visibility | | | :white_check_mark: | | | +| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| /user/followers | | :white_check_mark: | | | | +| /user/following | | :white_check_mark: | | | | +| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | +| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/installations | | :x: | | | | +| /user/installations/{installation_id}/repositories | | :x: | | | | +| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | +| /user/interaction-limits | :x: | :x: | | | :x: | +| /user/issues | | :x: | | | | +| /user/keys | | :white_check_mark: | | :white_check_mark: | | +| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/marketplace_purchases | | :x: | | | | +| /user/marketplace_purchases/stubbed | | :x: | | | | +| /user/memberships/orgs | | :x: | | | | +| /user/memberships/orgs/{org} | | :x: | :x: | | | +| /user/migrations | | :x: | | :x: | | +| /user/migrations/{migration_id} | | :x: | | | | +| /user/migrations/{migration_id}/archive | :x: | :x: | | | | +| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | +| /user/migrations/{migration_id}/repositories | | :x: | | | | +| /user/orgs | | :white_check_mark: | | | | +| /user/packages | | :x: | | | | +| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /user/projects | | | | :x: | | +| /user/public_emails | | :white_check_mark: | | | | +| /user/repos | | :white_check_mark: | | :white_check_mark: | | +| /user/repository_invitations | | :x: | | | | +| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | +| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | +| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | +| /user/starred | | :x: | | | | +| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | +| /user/subscriptions | | :x: | | | | +| /user/teams | | :x: | | | | +| /user/{account_id} | | :white_check_mark: | | | | +| /users | | :white_check_mark: | | | | +| /users/{username} | | :white_check_mark: | | | | +| /users/{username}/attestations/{subject_digest} | | :x: | | | | +| /users/{username}/docker/conflicts | | :x: | | | | +| /users/{username}/events | | :x: | | | | +| /users/{username}/events/orgs/{org} | | :x: | | | | +| /users/{username}/events/public | | :x: | | | | +| /users/{username}/followers | | :white_check_mark: | | | | +| /users/{username}/following | | :white_check_mark: | | | | +| /users/{username}/following/{target_user} | | :white_check_mark: | | | | +| /users/{username}/gists | | :x: | | | | +| /users/{username}/gpg_keys | | :white_check_mark: | | | | +| /users/{username}/hovercard | | :white_check_mark: | | | | +| /users/{username}/installation | | :x: | | | | +| /users/{username}/keys | | :white_check_mark: | | | | +| /users/{username}/orgs | | :white_check_mark: | | | | +| /users/{username}/packages | | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | +| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | +| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | +| /users/{username}/projects | | :x: | | | | +| /users/{username}/received_events | | :x: | | | | +| /users/{username}/received_events/public | | :x: | | | | +| /users/{username}/repos | | :white_check_mark: | | | | +| /users/{username}/settings/billing/actions | | :x: | | | | +| /users/{username}/settings/billing/packages | | :x: | | | | +| /users/{username}/settings/billing/shared-storage | | :x: | | | | +| /users/{username}/social_accounts | | :white_check_mark: | | | | +| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | +| /users/{username}/starred | | :x: | | | | +| /users/{username}/subscriptions | | :x: | | | | +| /versions | | :white_check_mark: | | | | +| /zen | | :white_check_mark: | | | | + + From 5192f7a328d26bedf52a30c1afa20575c89ca7e7 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:38:05 +0100 Subject: [PATCH 24/45] Remove unused logging and HTML table from Coverage.md --- Coverage.md | 19 ------------------- scripts/Set-CoverageReport.ps1 | 14 -------------- 2 files changed, 33 deletions(-) diff --git a/Coverage.md b/Coverage.md index e33770c3..26b0ca3d 100644 --- a/Coverage.md +++ b/Coverage.md @@ -2,25 +2,6 @@ ## Statistics - - - - - - - - - - - - - - - - - -
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
- ## API Endpoints | Path | DELETE | GET | PATCH | POST | PUT | diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index ab1b7d68..85d7f820 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -110,20 +110,6 @@ LogGroup 'Coverage report' { Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Output $_ } } -LogGroup 'Get-Files' { - Get-ChildItem -Path . -Recurse | Select-Object -ExpandProperty FullName | Sort-Object -} - -LogGroup 'git diff --name-only' { - git diff --name-only -} - git add . git commit -m 'Auto-generated changes' - -LogGroup 'git diff --name-only' { - git diff --name-only -} - - git push From 0a16dd558541fb039de9a82bb1a6560b2b5e2821 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 10:40:15 +0000 Subject: [PATCH 25/45] Auto-generated changes --- Coverage.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Coverage.md b/Coverage.md index 26b0ca3d..e33770c3 100644 --- a/Coverage.md +++ b/Coverage.md @@ -2,6 +2,25 @@ ## Statistics + + + + + + + + + + + + + + + + + +
Available functions985
Covered functions153
Missing functions832
Coverage15.53%
+ ## API Endpoints | Path | DELETE | GET | PATCH | POST | PUT | From 6ee25da20a9e35a928dd60829aba5d05e252c09c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:55:49 +0100 Subject: [PATCH 26/45] Have git config be local --- src/functions/public/Git/Get-GitHubGitConfig.ps1 | 2 +- src/functions/public/Git/Set-GitHubGitConfig.ps1 | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/functions/public/Git/Get-GitHubGitConfig.ps1 b/src/functions/public/Git/Get-GitHubGitConfig.ps1 index 94653c3f..e2b9e148 100644 --- a/src/functions/public/Git/Get-GitHubGitConfig.ps1 +++ b/src/functions/public/Git/Get-GitHubGitConfig.ps1 @@ -23,7 +23,7 @@ throw 'Git is not installed. Please install Git before running this command.' } - git config --global --list | ForEach-Object { + git config --local --list | ForEach-Object { ( [pscustomobject]@{ Name = $_.Split('=')[0] diff --git a/src/functions/public/Git/Set-GitHubGitConfig.ps1 b/src/functions/public/Git/Set-GitHubGitConfig.ps1 index 1b1d0580..fd9e3a48 100644 --- a/src/functions/public/Git/Set-GitHubGitConfig.ps1 +++ b/src/functions/public/Git/Set-GitHubGitConfig.ps1 @@ -43,9 +43,9 @@ $hostName = $contextObj.HostName if ($PSCmdlet.ShouldProcess("$Name", 'Set Git configuration')) { - git config --global user.name "$username" - git config --global user.email "$id+$username@users.noreply.github.com" - git config --global "url.https://oauth2:$token@$hostName.insteadOf" "https://$hostName" + git config --local user.name "$username" + git config --local user.email "$id+$username@users.noreply.github.com" + git config --local "url.https://oauth2:$token@$hostName.insteadOf" "https://$hostName" Write-Verbose "[$commandName] - End" } } From 89d15600a72163b0c0a2a3b7c9186ca687cfcc60 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 11:58:29 +0100 Subject: [PATCH 27/45] dont trigger on pull req, as its detatched --- .github/workflows/Set-CoverageReport.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index 67ce8bff..69f3b760 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -2,12 +2,9 @@ name: Update coverage report on: workflow_dispatch: - pull_request: - branches: - - main push: - branches: - - main + schedule: + - cron: '0 * * * *' permissions: contents: write From 9012f86dff12052d0c311bcf81203dd1dde122c7 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 12:04:25 +0100 Subject: [PATCH 28/45] Add a step summary --- scripts/Set-CoverageReport.ps1 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 85d7f820..0fa30cbd 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -106,9 +106,7 @@ $($paths | New-MDTable) Set-Content -Path 'Coverage.md' -Value $coverageContent } -LogGroup 'Coverage report' { - Get-Content -Path 'Coverage.md' | ForEach-Object { Write-Output $_ } -} +Set-GitHubStepSummary -Summary $coverageContent git add . git commit -m 'Auto-generated changes' From 33732c462bf0ff8e056883a1b3bb8e0e3bd91d1a Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 12:06:35 +0100 Subject: [PATCH 29/45] test --- scripts/Set-CoverageReport.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 0fa30cbd..adb907e3 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -54,7 +54,7 @@ LogGroup 'Generate coverage report' { $response.paths.PSObject.Properties | ForEach-Object { $path = $_.Name $object = [pscustomobject]@{ - Path = $path + Path = "``$path``" DELETE = '' GET = '' PATCH = '' From d3af3fe6b044b3a25053d1763b400e67144846b7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 11:07:32 +0000 Subject: [PATCH 30/45] Auto-generated changes --- Coverage.md | 1316 +++++++++++++++++++++++++-------------------------- 1 file changed, 658 insertions(+), 658 deletions(-) diff --git a/Coverage.md b/Coverage.md index e33770c3..454cdf01 100644 --- a/Coverage.md +++ b/Coverage.md @@ -23,663 +23,663 @@ ## API Endpoints -| Path | DELETE | GET | PATCH | POST | PUT | -| ----------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| / | | :white_check_mark: | | | | -| /advisories | | :x: | | | | -| /advisories/{ghsa_id} | | :x: | | | | -| /app | | :white_check_mark: | | | | -| /app-manifests/{code}/conversions | | | | :x: | | -| /app/hook/config | | :x: | :x: | | | -| /app/hook/deliveries | | :x: | | | | -| /app/hook/deliveries/{delivery_id} | | :x: | | | | -| /app/hook/deliveries/{delivery_id}/attempts | | | | :x: | | -| /app/installation-requests | | :x: | | | | -| /app/installations | | :white_check_mark: | | | | -| /app/installations/{installation_id} | :x: | :x: | | | | -| /app/installations/{installation_id}/access_tokens | | | | :white_check_mark: | | -| /app/installations/{installation_id}/suspended | :x: | | | | :x: | -| /applications/{client_id}/grant | :x: | | | | | -| /applications/{client_id}/token | :x: | | :x: | :x: | | -| /applications/{client_id}/token/scoped | | | | :x: | | -| /apps/{app_slug} | | :white_check_mark: | | | | -| /assignments/{assignment_id} | | :x: | | | | -| /assignments/{assignment_id}/accepted_assignments | | :x: | | | | -| /assignments/{assignment_id}/grades | | :x: | | | | -| /classrooms | | :x: | | | | -| /classrooms/{classroom_id} | | :x: | | | | -| /classrooms/{classroom_id}/assignments | | :x: | | | | -| /codes_of_conduct | | :x: | | | | -| /codes_of_conduct/{key} | | :x: | | | | -| /emojis | | :white_check_mark: | | | | -| /enterprises/{enterprise}/copilot/billing/seats | | :x: | | | | -| /enterprises/{enterprise}/copilot/metrics | | :x: | | | | -| /enterprises/{enterprise}/copilot/usage | | :x: | | | | -| /enterprises/{enterprise}/dependabot/alerts | | :x: | | | | -| /enterprises/{enterprise}/secret-scanning/alerts | | :x: | | | | -| /enterprises/{enterprise}/team/{team_slug}/copilot/metrics | | :x: | | | | -| /enterprises/{enterprise}/team/{team_slug}/copilot/usage | | :x: | | | | -| /events | | :x: | | | | -| /feeds | | :x: | | | | -| /gists | | :x: | | :x: | | -| /gists/public | | :x: | | | | -| /gists/starred | | :x: | | | | -| /gists/{gist_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/comments | | :x: | | :x: | | -| /gists/{gist_id}/comments/{comment_id} | :x: | :x: | :x: | | | -| /gists/{gist_id}/commits | | :x: | | | | -| /gists/{gist_id}/forks | | :x: | | :x: | | -| /gists/{gist_id}/star | :x: | :x: | | | :x: | -| /gists/{gist_id}/{sha} | | :x: | | | | -| /gitignore/templates | | :white_check_mark: | | | | -| /gitignore/templates/{name} | | :white_check_mark: | | | | -| /installation/repositories | | :x: | | | | -| /installation/token | :x: | | | | | -| /issues | | :x: | | | | -| /licenses | | :white_check_mark: | | | | -| /licenses/{license} | | :white_check_mark: | | | | -| /markdown | | | | :white_check_mark: | | -| /markdown/raw | | | | :white_check_mark: | | -| /marketplace_listing/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/plans | | :x: | | | | -| /marketplace_listing/plans/{plan_id}/accounts | | :x: | | | | -| /marketplace_listing/stubbed/accounts/{account_id} | | :x: | | | | -| /marketplace_listing/stubbed/plans | | :x: | | | | -| /marketplace_listing/stubbed/plans/{plan_id}/accounts | | :x: | | | | -| /meta | | :white_check_mark: | | | | -| /networks/{owner}/{repo}/events | | :x: | | | | -| /notifications | | :x: | | | :x: | -| /notifications/threads/{thread_id} | :x: | :x: | :x: | | | -| /notifications/threads/{thread_id}/subscription | :x: | :x: | | | :x: | -| /octocat | | :white_check_mark: | | | | -| /organizations | | :white_check_mark: | | | | -| /organizations/{org}/settings/billing/usage | | :x: | | | | -| /orgs/{org} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/actions/cache/usage | | :x: | | | | -| /orgs/{org}/actions/cache/usage-by-repository | | :x: | | | | -| /orgs/{org}/actions/oidc/customization/sub | | :x: | | | :x: | -| /orgs/{org}/actions/permissions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/permissions/selected-actions | | :x: | | | :x: | -| /orgs/{org}/actions/permissions/workflow | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups | | :x: | | :x: | | -| /orgs/{org}/actions/runner-groups/{runner_group_id} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | | :x: | | | :x: | -| /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | :x: | | | | :x: | -| /orgs/{org}/actions/runners | | :x: | | | | -| /orgs/{org}/actions/runners/downloads | | :x: | | | | -| /orgs/{org}/actions/runners/generate-jitconfig | | | | :x: | | -| /orgs/{org}/actions/runners/registration-token | | | | :x: | | -| /orgs/{org}/actions/runners/remove-token | | | | :x: | | -| /orgs/{org}/actions/runners/{runner_id} | :x: | :x: | | | | -| /orgs/{org}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /orgs/{org}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /orgs/{org}/actions/secrets | | :x: | | | | -| /orgs/{org}/actions/secrets/public-key | | :x: | | | | -| /orgs/{org}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/actions/variables | | :x: | | :x: | | -| /orgs/{org}/actions/variables/{name} | :x: | :x: | :x: | | | -| /orgs/{org}/actions/variables/{name}/repositories | | :x: | | | :x: | -| /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/attestations/{subject_digest} | | :x: | | | | -| /orgs/{org}/blocks | | :white_check_mark: | | | | -| /orgs/{org}/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /orgs/{org}/code-scanning/alerts | | :x: | | | | -| /orgs/{org}/code-security/configurations | | :x: | | :x: | | -| /orgs/{org}/code-security/configurations/defaults | | :x: | | | | -| /orgs/{org}/code-security/configurations/detach | :x: | | | | | -| /orgs/{org}/code-security/configurations/{configuration_id} | :x: | :x: | :x: | | | -| /orgs/{org}/code-security/configurations/{configuration_id}/attach | | | | :x: | | -| /orgs/{org}/code-security/configurations/{configuration_id}/defaults | | | | | :x: | -| /orgs/{org}/code-security/configurations/{configuration_id}/repositories | | :x: | | | | -| /orgs/{org}/codespaces | | :x: | | | | -| /orgs/{org}/codespaces/access | | | | | :x: | -| /orgs/{org}/codespaces/access/selected_users | :x: | | | :x: | | -| /orgs/{org}/codespaces/secrets | | :x: | | | | -| /orgs/{org}/codespaces/secrets/public-key | | :x: | | | | -| /orgs/{org}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/copilot/billing | | :x: | | | | -| /orgs/{org}/copilot/billing/seats | | :x: | | | | -| /orgs/{org}/copilot/billing/selected_teams | :x: | | | :x: | | -| /orgs/{org}/copilot/billing/selected_users | :x: | | | :x: | | -| /orgs/{org}/copilot/metrics | | :x: | | | | -| /orgs/{org}/copilot/usage | | :x: | | | | -| /orgs/{org}/dependabot/alerts | | :x: | | | | -| /orgs/{org}/dependabot/secrets | | :x: | | | | -| /orgs/{org}/dependabot/secrets/public-key | | :x: | | | | -| /orgs/{org}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /orgs/{org}/docker/conflicts | | :x: | | | | -| /orgs/{org}/events | | :x: | | | | -| /orgs/{org}/failed_invitations | | :x: | | | | -| /orgs/{org}/hooks | | :x: | | :x: | | -| /orgs/{org}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/config | | :x: | :x: | | | -| /orgs/{org}/hooks/{hook_id}/deliveries | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /orgs/{org}/hooks/{hook_id}/pings | | | | :x: | | -| /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/subject-stats | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats/users/{user_id} | | :x: | | | | -| /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/time-stats | | :x: | | | | -| /orgs/{org}/insights/api/time-stats/users/{user_id} | | :x: | | | | -| /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id} | | :x: | | | | -| /orgs/{org}/insights/api/user-stats/{user_id} | | :x: | | | | -| /orgs/{org}/installation | | :white_check_mark: | | | | -| /orgs/{org}/installations | | :white_check_mark: | | | | -| /orgs/{org}/interaction-limits | :x: | :x: | | | :x: | -| /orgs/{org}/invitations | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/invitations/{invitation_id} | :x: | | | | | -| /orgs/{org}/invitations/{invitation_id}/teams | | :x: | | | | -| /orgs/{org}/issues | | :x: | | | | -| /orgs/{org}/members | | :white_check_mark: | | | | -| /orgs/{org}/members/{username} | :x: | :x: | | | | -| /orgs/{org}/members/{username}/codespaces | | :x: | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name} | :x: | | | | | -| /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | | | | :x: | | -| /orgs/{org}/members/{username}/copilot | | :x: | | | | -| /orgs/{org}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/migrations | | :x: | | :x: | | -| /orgs/{org}/migrations/{migration_id} | | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/archive | :x: | :x: | | | | -| /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /orgs/{org}/migrations/{migration_id}/repositories | | :x: | | | | -| /orgs/{org}/organization-roles | | :x: | | | | -| /orgs/{org}/organization-roles/teams/{team_slug} | :x: | | | | | -| /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/users/{username} | :x: | | | | | -| /orgs/{org}/organization-roles/users/{username}/{role_id} | :x: | | | | :x: | -| /orgs/{org}/organization-roles/{role_id} | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/teams | | :x: | | | | -| /orgs/{org}/organization-roles/{role_id}/users | | :x: | | | | -| /orgs/{org}/outside_collaborators | | :x: | | | | -| /orgs/{org}/outside_collaborators/{username} | :x: | | | | :x: | -| /orgs/{org}/packages | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /orgs/{org}/personal-access-token-requests | | :x: | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id} | | | | :x: | | -| /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | | :x: | | | | -| /orgs/{org}/personal-access-tokens | | :x: | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id} | | | | :x: | | -| /orgs/{org}/personal-access-tokens/{pat_id}/repositories | | :x: | | | | -| /orgs/{org}/projects | | :x: | | :x: | | -| /orgs/{org}/properties/schema | | :x: | :x: | | | -| /orgs/{org}/properties/schema/{custom_property_name} | :x: | :x: | | | :x: | -| /orgs/{org}/properties/values | | :x: | :x: | | | -| /orgs/{org}/public_members | | :x: | | | | -| /orgs/{org}/public_members/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/repos | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/rulesets | | :white_check_mark: | | :x: | | -| /orgs/{org}/rulesets/rule-suites | | :white_check_mark: | | | | -| /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | | :x: | | | | -| /orgs/{org}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /orgs/{org}/secret-scanning/alerts | | :x: | | | | -| /orgs/{org}/security-advisories | | :x: | | | | -| /orgs/{org}/security-managers | | :x: | | | | -| /orgs/{org}/security-managers/teams/{team_slug} | :x: | | | | :x: | -| /orgs/{org}/settings/billing/actions | | :x: | | | | -| /orgs/{org}/settings/billing/packages | | :x: | | | | -| /orgs/{org}/settings/billing/shared-storage | | :x: | | | | -| /orgs/{org}/team/{team_slug}/copilot/metrics | | :x: | | | | -| /orgs/{org}/team/{team_slug}/copilot/usage | | :x: | | | | -| /orgs/{org}/teams | | :white_check_mark: | | :white_check_mark: | | -| /orgs/{org}/teams/{team_slug} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /orgs/{org}/teams/{team_slug}/discussions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | :x: | | | | | -| /orgs/{org}/teams/{team_slug}/invitations | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/members | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/memberships/{username} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/projects | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/projects/{project_id} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/repos | | :x: | | | | -| /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /orgs/{org}/teams/{team_slug}/teams | | :x: | | | | -| /orgs/{org}/{security_product}/{enablement} | | | | :white_check_mark: | | -| /projects/columns/cards/{card_id} | :x: | :x: | :x: | | | -| /projects/columns/cards/{card_id}/moves | | | | :x: | | -| /projects/columns/{column_id} | :x: | :x: | :x: | | | -| /projects/columns/{column_id}/cards | | :x: | | :x: | | -| /projects/columns/{column_id}/moves | | | | :x: | | -| /projects/{project_id} | :x: | :x: | :x: | | | -| /projects/{project_id}/collaborators | | :x: | | | | -| /projects/{project_id}/collaborators/{username} | :x: | | | | :x: | -| /projects/{project_id}/collaborators/{username}/permission | | :x: | | | | -| /projects/{project_id}/columns | | :x: | | :x: | | -| /rate_limit | | :white_check_mark: | | | | -| /repos/{owner}/{repo} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/actions/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | | :x: | | | | -| /repos/{owner}/{repo}/actions/cache/usage | | :x: | | | | -| /repos/{owner}/{repo}/actions/caches | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/caches/{cache_id} | :x: | | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id} | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | | | | :x: | | -| /repos/{owner}/{repo}/actions/oidc/customization/sub | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/organization-secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/organization-variables | | :x: | | | | -| /repos/{owner}/{repo}/actions/permissions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/access | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/selected-actions | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/permissions/workflow | | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/runners | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/downloads | | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/generate-jitconfig | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/registration-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/remove-token | | | | :x: | | -| /repos/{owner}/{repo}/actions/runners/{runner_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/actions/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/approve | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/logs | :x: | :x: | | | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | | | | :x: | | -| /repos/{owner}/{repo}/actions/runs/{run_id}/timing | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/actions/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/actions/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/actions/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/actions/workflows | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | | | | | :white_check_mark: | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/activity | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/assignees | | :x: | | | | -| /repos/{owner}/{repo}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/attestations | | | | :x: | | -| /repos/{owner}/{repo}/attestations/{subject_digest} | | :x: | | | | -| /repos/{owner}/{repo}/autolinks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/autolinks/{autolink_id} | :white_check_mark: | :white_check_mark: | | | | -| /repos/{owner}/{repo}/automated-security-fixes | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/branches | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | :x: | :x: | | | | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/branches/{branch}/rename | | | | :x: | | -| /repos/{owner}/{repo}/check-runs | | | | :x: | | -| /repos/{owner}/{repo}/check-runs/{check_run_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | | :x: | | | | -| /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/check-suites | | | | :x: | | -| /repos/{owner}/{repo}/check-suites/preferences | | | :x: | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id} | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | :x: | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name} | | :x: | | | | -| /repos/{owner}/{repo}/code-scanning/default-setup | | :x: | :x: | | | -| /repos/{owner}/{repo}/code-scanning/sarifs | | | | :x: | | -| /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | | :x: | | | | -| /repos/{owner}/{repo}/code-security-configuration | | :x: | | | | -| /repos/{owner}/{repo}/codeowners/errors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/codespaces | | :x: | | :x: | | -| /repos/{owner}/{repo}/codespaces/devcontainers | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/machines | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/new | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/permissions_check | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators | | :x: | | | | -| /repos/{owner}/{repo}/collaborators/{username} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/collaborators/{username}/permission | | :x: | | | | -| /repos/{owner}/{repo}/comments | | :x: | | | | -| /repos/{owner}/{repo}/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/commits | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | | :x: | | | | -| /repos/{owner}/{repo}/commits/{commit_sha}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/commits/{commit_sha}/pulls | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-runs | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/check-suites | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/status | | :x: | | | | -| /repos/{owner}/{repo}/commits/{ref}/statuses | | :x: | | | | -| /repos/{owner}/{repo}/community/profile | | :x: | | | | -| /repos/{owner}/{repo}/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/contents/{path} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/contributors | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/dependabot/alerts | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/dependabot/secrets | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/sbom | | :x: | | | | -| /repos/{owner}/{repo}/dependency-graph/snapshots | | | | :x: | | -| /repos/{owner}/{repo}/deployments | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | | :x: | | :x: | | -| /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | | :x: | | | | -| /repos/{owner}/{repo}/dispatches | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/environments | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | | :x: | | | | -| /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/environments/{environment_name}/variables | | :x: | | :x: | | -| /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/events | | :x: | | | | -| /repos/{owner}/{repo}/forks | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/git/blobs | | | | :x: | | -| /repos/{owner}/{repo}/git/blobs/{file_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/commits | | | | :x: | | -| /repos/{owner}/{repo}/git/commits/{commit_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/matching-refs/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/ref/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/git/refs | | | | :x: | | -| /repos/{owner}/{repo}/git/refs/{ref} | :x: | | :x: | | | -| /repos/{owner}/{repo}/git/tags | | | | :x: | | -| /repos/{owner}/{repo}/git/tags/{tag_sha} | | :x: | | | | -| /repos/{owner}/{repo}/git/trees | | | | :x: | | -| /repos/{owner}/{repo}/git/trees/{tree_sha} | | :x: | | | | -| /repos/{owner}/{repo}/hooks | | :x: | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/config | | :x: | :x: | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | | :x: | | | | -| /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/pings | | | | :x: | | -| /repos/{owner}/{repo}/hooks/{hook_id}/tests | | | | :x: | | -| /repos/{owner}/{repo}/import | :x: | :x: | :x: | | :x: | -| /repos/{owner}/{repo}/import/authors | | :x: | | | | -| /repos/{owner}/{repo}/import/authors/{author_id} | | | :x: | | | -| /repos/{owner}/{repo}/import/large_files | | :x: | | | | -| /repos/{owner}/{repo}/import/lfs | | | :x: | | | -| /repos/{owner}/{repo}/installation | | :x: | | | | -| /repos/{owner}/{repo}/interaction-limits | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/invitations | | :x: | | | | -| /repos/{owner}/{repo}/invitations/{invitation_id} | :x: | | :x: | | | -| /repos/{owner}/{repo}/issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments | | :x: | | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/events/{event_id} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees | :x: | | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/events | | :x: | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/labels | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/lock | :x: | | | | :x: | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issue | :x: | | | | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues | | :x: | | :x: | | -| /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority | | | :x: | | | -| /repos/{owner}/{repo}/issues/{issue_number}/timeline | | :x: | | | | -| /repos/{owner}/{repo}/keys | | :x: | | :x: | | -| /repos/{owner}/{repo}/keys/{key_id} | :x: | :x: | | | | -| /repos/{owner}/{repo}/labels | | :x: | | :x: | | -| /repos/{owner}/{repo}/labels/{name} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/languages | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/license | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/merge-upstream | | | | :x: | | -| /repos/{owner}/{repo}/merges | | | | :x: | | -| /repos/{owner}/{repo}/milestones | | :x: | | :x: | | -| /repos/{owner}/{repo}/milestones/{milestone_number} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/milestones/{milestone_number}/labels | | :x: | | | | -| /repos/{owner}/{repo}/notifications | | :x: | | | :x: | -| /repos/{owner}/{repo}/pages | :x: | :x: | | :x: | :x: | -| /repos/{owner}/{repo}/pages/builds | | :x: | | :x: | | -| /repos/{owner}/{repo}/pages/builds/latest | | :x: | | | | -| /repos/{owner}/{repo}/pages/builds/{build_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments | | | | :x: | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | | :x: | | | | -| /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | | | | :x: | | -| /repos/{owner}/{repo}/pages/health | | :x: | | | | -| /repos/{owner}/{repo}/private-vulnerability-reporting | :white_check_mark: | :x: | | | :white_check_mark: | -| /repos/{owner}/{repo}/projects | | :x: | | :x: | | -| /repos/{owner}/{repo}/properties/values | | :white_check_mark: | :x: | | | -| /repos/{owner}/{repo}/pulls | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id} | :x: | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/pulls/{pull_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/commits | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/files | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/merge | | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | :x: | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews | | :x: | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | | :x: | | | | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | | | | | :x: | -| /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | | | | :x: | | -| /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | | | | | :x: | -| /repos/{owner}/{repo}/readme | | :x: | | | | -| /repos/{owner}/{repo}/readme/{dir} | | :x: | | | | -| /repos/{owner}/{repo}/releases | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/assets/{asset_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/generate-notes | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/releases/latest | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/tags/{tag} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/releases/{release_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /repos/{owner}/{repo}/releases/{release_id}/assets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions | | :x: | | :x: | | -| /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | :x: | | | | | -| /repos/{owner}/{repo}/rules/branches/{branch} | | :x: | | | | -| /repos/{owner}/{repo}/rulesets | | :white_check_mark: | | :x: | | -| /repos/{owner}/{repo}/rulesets/rule-suites | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/rulesets/{ruleset_id} | :x: | :white_check_mark: | | | :x: | -| /repos/{owner}/{repo}/secret-scanning/alerts | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | | :x: | :x: | | | -| /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | | :x: | | | | -| /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses | | | | :x: | | -| /repos/{owner}/{repo}/secret-scanning/scan-history | | :x: | | | | -| /repos/{owner}/{repo}/security-advisories | | :x: | | :x: | | -| /repos/{owner}/{repo}/security-advisories/reports | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id} | | :x: | :x: | | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | | | | :x: | | -| /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | | | | :x: | | -| /repos/{owner}/{repo}/stargazers | | :x: | | | | -| /repos/{owner}/{repo}/stats/code_frequency | | :x: | | | | -| /repos/{owner}/{repo}/stats/commit_activity | | :x: | | | | -| /repos/{owner}/{repo}/stats/contributors | | :x: | | | | -| /repos/{owner}/{repo}/stats/participation | | :x: | | | | -| /repos/{owner}/{repo}/stats/punch_card | | :x: | | | | -| /repos/{owner}/{repo}/statuses/{sha} | | | | :x: | | -| /repos/{owner}/{repo}/subscribers | | :x: | | | | -| /repos/{owner}/{repo}/subscription | :x: | :x: | | | :x: | -| /repos/{owner}/{repo}/tags | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/tags/protection | | :white_check_mark: | | :white_check_mark: | | -| /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | :white_check_mark: | | | | | -| /repos/{owner}/{repo}/tarball/{ref} | | :x: | | | | -| /repos/{owner}/{repo}/teams | | :white_check_mark: | | | | -| /repos/{owner}/{repo}/topics | | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/traffic/clones | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/paths | | :x: | | | | -| /repos/{owner}/{repo}/traffic/popular/referrers | | :x: | | | | -| /repos/{owner}/{repo}/traffic/views | | :x: | | | | -| /repos/{owner}/{repo}/transfer | | | | :white_check_mark: | | -| /repos/{owner}/{repo}/vulnerability-alerts | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /repos/{owner}/{repo}/zipball/{ref} | | :x: | | | | -| /repos/{template_owner}/{template_repo}/generate | | | | :white_check_mark: | | -| /repositories | | :white_check_mark: | | | | -| /search/code | | :x: | | | | -| /search/commits | | :x: | | | | -| /search/issues | | :x: | | | | -| /search/labels | | :x: | | | | -| /search/repositories | | :x: | | | | -| /search/topics | | :x: | | | | -| /search/users | | :x: | | | | -| /teams/{team_id} | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | -| /teams/{team_id}/discussions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | :x: | :x: | :x: | | | -| /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/discussions/{discussion_number}/reactions | | :x: | | :x: | | -| /teams/{team_id}/invitations | | :x: | | | | -| /teams/{team_id}/members | | :x: | | | | -| /teams/{team_id}/members/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/memberships/{username} | :x: | :x: | | | :x: | -| /teams/{team_id}/projects | | :x: | | | | -| /teams/{team_id}/projects/{project_id} | :x: | :x: | | | :x: | -| /teams/{team_id}/repos | | :x: | | | | -| /teams/{team_id}/repos/{owner}/{repo} | :x: | :x: | | | :x: | -| /teams/{team_id}/teams | | :x: | | | | -| /user | | :white_check_mark: | :white_check_mark: | | | -| /user/blocks | | :white_check_mark: | | | | -| /user/blocks/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/codespaces | | :x: | | :x: | | -| /user/codespaces/secrets | | :x: | | | | -| /user/codespaces/secrets/public-key | | :x: | | | | -| /user/codespaces/secrets/{secret_name} | :x: | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories | | :x: | | | :x: | -| /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | :x: | | | | :x: | -| /user/codespaces/{codespace_name} | :x: | :x: | :x: | | | -| /user/codespaces/{codespace_name}/exports | | | | :x: | | -| /user/codespaces/{codespace_name}/exports/{export_id} | | :x: | | | | -| /user/codespaces/{codespace_name}/machines | | :x: | | | | -| /user/codespaces/{codespace_name}/publish | | | | :x: | | -| /user/codespaces/{codespace_name}/start | | | | :x: | | -| /user/codespaces/{codespace_name}/stop | | | | :x: | | -| /user/docker/conflicts | | :x: | | | | -| /user/email/visibility | | | :white_check_mark: | | | -| /user/emails | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/followers | | :white_check_mark: | | | | -| /user/following | | :white_check_mark: | | | | -| /user/following/{username} | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | -| /user/gpg_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/gpg_keys/{gpg_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/installations | | :x: | | | | -| /user/installations/{installation_id}/repositories | | :x: | | | | -| /user/installations/{installation_id}/repositories/{repository_id} | :x: | | | | :x: | -| /user/interaction-limits | :x: | :x: | | | :x: | -| /user/issues | | :x: | | | | -| /user/keys | | :white_check_mark: | | :white_check_mark: | | -| /user/keys/{key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/marketplace_purchases | | :x: | | | | -| /user/marketplace_purchases/stubbed | | :x: | | | | -| /user/memberships/orgs | | :x: | | | | -| /user/memberships/orgs/{org} | | :x: | :x: | | | -| /user/migrations | | :x: | | :x: | | -| /user/migrations/{migration_id} | | :x: | | | | -| /user/migrations/{migration_id}/archive | :x: | :x: | | | | -| /user/migrations/{migration_id}/repos/{repo_name}/lock | :x: | | | | | -| /user/migrations/{migration_id}/repositories | | :x: | | | | -| /user/orgs | | :white_check_mark: | | | | -| /user/packages | | :x: | | | | -| /user/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /user/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /user/projects | | | | :x: | | -| /user/public_emails | | :white_check_mark: | | | | -| /user/repos | | :white_check_mark: | | :white_check_mark: | | -| /user/repository_invitations | | :x: | | | | -| /user/repository_invitations/{invitation_id} | :x: | | :x: | | | -| /user/social_accounts | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys | | :white_check_mark: | | :white_check_mark: | | -| /user/ssh_signing_keys/{ssh_signing_key_id} | :white_check_mark: | :white_check_mark: | | | | -| /user/starred | | :x: | | | | -| /user/starred/{owner}/{repo} | :x: | :x: | | | :x: | -| /user/subscriptions | | :x: | | | | -| /user/teams | | :x: | | | | -| /user/{account_id} | | :white_check_mark: | | | | -| /users | | :white_check_mark: | | | | -| /users/{username} | | :white_check_mark: | | | | -| /users/{username}/attestations/{subject_digest} | | :x: | | | | -| /users/{username}/docker/conflicts | | :x: | | | | -| /users/{username}/events | | :x: | | | | -| /users/{username}/events/orgs/{org} | | :x: | | | | -| /users/{username}/events/public | | :x: | | | | -| /users/{username}/followers | | :white_check_mark: | | | | -| /users/{username}/following | | :white_check_mark: | | | | -| /users/{username}/following/{target_user} | | :white_check_mark: | | | | -| /users/{username}/gists | | :x: | | | | -| /users/{username}/gpg_keys | | :white_check_mark: | | | | -| /users/{username}/hovercard | | :white_check_mark: | | | | -| /users/{username}/installation | | :x: | | | | -| /users/{username}/keys | | :white_check_mark: | | | | -| /users/{username}/orgs | | :white_check_mark: | | | | -| /users/{username}/packages | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/restore | | | | :x: | | -| /users/{username}/packages/{package_type}/{package_name}/versions | | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | :x: | :x: | | | | -| /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | | | | :x: | | -| /users/{username}/projects | | :x: | | | | -| /users/{username}/received_events | | :x: | | | | -| /users/{username}/received_events/public | | :x: | | | | -| /users/{username}/repos | | :white_check_mark: | | | | -| /users/{username}/settings/billing/actions | | :x: | | | | -| /users/{username}/settings/billing/packages | | :x: | | | | -| /users/{username}/settings/billing/shared-storage | | :x: | | | | -| /users/{username}/social_accounts | | :white_check_mark: | | | | -| /users/{username}/ssh_signing_keys | | :white_check_mark: | | | | -| /users/{username}/starred | | :x: | | | | -| /users/{username}/subscriptions | | :x: | | | | -| /versions | | :white_check_mark: | | | | -| /zen | | :white_check_mark: | | | | +| Path | DELETE | GET | PATCH | POST | PUT | +| ------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| `/` | | :white_check_mark: | | | | +| `/advisories` | | :x: | | | | +| `/advisories/{ghsa_id}` | | :x: | | | | +| `/app` | | :white_check_mark: | | | | +| `/app-manifests/{code}/conversions` | | | | :x: | | +| `/app/hook/config` | | :x: | :x: | | | +| `/app/hook/deliveries` | | :x: | | | | +| `/app/hook/deliveries/{delivery_id}` | | :x: | | | | +| `/app/hook/deliveries/{delivery_id}/attempts` | | | | :x: | | +| `/app/installation-requests` | | :x: | | | | +| `/app/installations` | | :white_check_mark: | | | | +| `/app/installations/{installation_id}` | :x: | :x: | | | | +| `/app/installations/{installation_id}/access_tokens` | | | | :white_check_mark: | | +| `/app/installations/{installation_id}/suspended` | :x: | | | | :x: | +| `/applications/{client_id}/grant` | :x: | | | | | +| `/applications/{client_id}/token` | :x: | | :x: | :x: | | +| `/applications/{client_id}/token/scoped` | | | | :x: | | +| `/apps/{app_slug}` | | :white_check_mark: | | | | +| `/assignments/{assignment_id}` | | :x: | | | | +| `/assignments/{assignment_id}/accepted_assignments` | | :x: | | | | +| `/assignments/{assignment_id}/grades` | | :x: | | | | +| `/classrooms` | | :x: | | | | +| `/classrooms/{classroom_id}` | | :x: | | | | +| `/classrooms/{classroom_id}/assignments` | | :x: | | | | +| `/codes_of_conduct` | | :x: | | | | +| `/codes_of_conduct/{key}` | | :x: | | | | +| `/emojis` | | :white_check_mark: | | | | +| `/enterprises/{enterprise}/copilot/billing/seats` | | :x: | | | | +| `/enterprises/{enterprise}/copilot/metrics` | | :x: | | | | +| `/enterprises/{enterprise}/copilot/usage` | | :x: | | | | +| `/enterprises/{enterprise}/dependabot/alerts` | | :x: | | | | +| `/enterprises/{enterprise}/secret-scanning/alerts` | | :x: | | | | +| `/enterprises/{enterprise}/team/{team_slug}/copilot/metrics` | | :x: | | | | +| `/enterprises/{enterprise}/team/{team_slug}/copilot/usage` | | :x: | | | | +| `/events` | | :x: | | | | +| `/feeds` | | :x: | | | | +| `/gists` | | :x: | | :x: | | +| `/gists/public` | | :x: | | | | +| `/gists/starred` | | :x: | | | | +| `/gists/{gist_id}` | :x: | :x: | :x: | | | +| `/gists/{gist_id}/comments` | | :x: | | :x: | | +| `/gists/{gist_id}/comments/{comment_id}` | :x: | :x: | :x: | | | +| `/gists/{gist_id}/commits` | | :x: | | | | +| `/gists/{gist_id}/forks` | | :x: | | :x: | | +| `/gists/{gist_id}/star` | :x: | :x: | | | :x: | +| `/gists/{gist_id}/{sha}` | | :x: | | | | +| `/gitignore/templates` | | :white_check_mark: | | | | +| `/gitignore/templates/{name}` | | :white_check_mark: | | | | +| `/installation/repositories` | | :x: | | | | +| `/installation/token` | :x: | | | | | +| `/issues` | | :x: | | | | +| `/licenses` | | :white_check_mark: | | | | +| `/licenses/{license}` | | :white_check_mark: | | | | +| `/markdown` | | | | :white_check_mark: | | +| `/markdown/raw` | | | | :white_check_mark: | | +| `/marketplace_listing/accounts/{account_id}` | | :x: | | | | +| `/marketplace_listing/plans` | | :x: | | | | +| `/marketplace_listing/plans/{plan_id}/accounts` | | :x: | | | | +| `/marketplace_listing/stubbed/accounts/{account_id}` | | :x: | | | | +| `/marketplace_listing/stubbed/plans` | | :x: | | | | +| `/marketplace_listing/stubbed/plans/{plan_id}/accounts` | | :x: | | | | +| `/meta` | | :white_check_mark: | | | | +| `/networks/{owner}/{repo}/events` | | :x: | | | | +| `/notifications` | | :x: | | | :x: | +| `/notifications/threads/{thread_id}` | :x: | :x: | :x: | | | +| `/notifications/threads/{thread_id}/subscription` | :x: | :x: | | | :x: | +| `/octocat` | | :white_check_mark: | | | | +| `/organizations` | | :white_check_mark: | | | | +| `/organizations/{org}/settings/billing/usage` | | :x: | | | | +| `/orgs/{org}` | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| `/orgs/{org}/actions/cache/usage` | | :x: | | | | +| `/orgs/{org}/actions/cache/usage-by-repository` | | :x: | | | | +| `/orgs/{org}/actions/oidc/customization/sub` | | :x: | | | :x: | +| `/orgs/{org}/actions/permissions` | | :x: | | | :x: | +| `/orgs/{org}/actions/permissions/repositories` | | :x: | | | :x: | +| `/orgs/{org}/actions/permissions/repositories/{repository_id}` | :x: | | | | :x: | +| `/orgs/{org}/actions/permissions/selected-actions` | | :x: | | | :x: | +| `/orgs/{org}/actions/permissions/workflow` | | :x: | | | :x: | +| `/orgs/{org}/actions/runner-groups` | | :x: | | :x: | | +| `/orgs/{org}/actions/runner-groups/{runner_group_id}` | :x: | :x: | :x: | | | +| `/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories` | | :x: | | | :x: | +| `/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}` | :x: | | | | :x: | +| `/orgs/{org}/actions/runner-groups/{runner_group_id}/runners` | | :x: | | | :x: | +| `/orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}` | :x: | | | | :x: | +| `/orgs/{org}/actions/runners` | | :x: | | | | +| `/orgs/{org}/actions/runners/downloads` | | :x: | | | | +| `/orgs/{org}/actions/runners/generate-jitconfig` | | | | :x: | | +| `/orgs/{org}/actions/runners/registration-token` | | | | :x: | | +| `/orgs/{org}/actions/runners/remove-token` | | | | :x: | | +| `/orgs/{org}/actions/runners/{runner_id}` | :x: | :x: | | | | +| `/orgs/{org}/actions/runners/{runner_id}/labels` | :x: | :x: | | :x: | :x: | +| `/orgs/{org}/actions/runners/{runner_id}/labels/{name}` | :x: | | | | | +| `/orgs/{org}/actions/secrets` | | :x: | | | | +| `/orgs/{org}/actions/secrets/public-key` | | :x: | | | | +| `/orgs/{org}/actions/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/orgs/{org}/actions/secrets/{secret_name}/repositories` | | :x: | | | :x: | +| `/orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}` | :x: | | | | :x: | +| `/orgs/{org}/actions/variables` | | :x: | | :x: | | +| `/orgs/{org}/actions/variables/{name}` | :x: | :x: | :x: | | | +| `/orgs/{org}/actions/variables/{name}/repositories` | | :x: | | | :x: | +| `/orgs/{org}/actions/variables/{name}/repositories/{repository_id}` | :x: | | | | :x: | +| `/orgs/{org}/attestations/{subject_digest}` | | :x: | | | | +| `/orgs/{org}/blocks` | | :white_check_mark: | | | | +| `/orgs/{org}/blocks/{username}` | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| `/orgs/{org}/code-scanning/alerts` | | :x: | | | | +| `/orgs/{org}/code-security/configurations` | | :x: | | :x: | | +| `/orgs/{org}/code-security/configurations/defaults` | | :x: | | | | +| `/orgs/{org}/code-security/configurations/detach` | :x: | | | | | +| `/orgs/{org}/code-security/configurations/{configuration_id}` | :x: | :x: | :x: | | | +| `/orgs/{org}/code-security/configurations/{configuration_id}/attach` | | | | :x: | | +| `/orgs/{org}/code-security/configurations/{configuration_id}/defaults` | | | | | :x: | +| `/orgs/{org}/code-security/configurations/{configuration_id}/repositories` | | :x: | | | | +| `/orgs/{org}/codespaces` | | :x: | | | | +| `/orgs/{org}/codespaces/access` | | | | | :x: | +| `/orgs/{org}/codespaces/access/selected_users` | :x: | | | :x: | | +| `/orgs/{org}/codespaces/secrets` | | :x: | | | | +| `/orgs/{org}/codespaces/secrets/public-key` | | :x: | | | | +| `/orgs/{org}/codespaces/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/orgs/{org}/codespaces/secrets/{secret_name}/repositories` | | :x: | | | :x: | +| `/orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}` | :x: | | | | :x: | +| `/orgs/{org}/copilot/billing` | | :x: | | | | +| `/orgs/{org}/copilot/billing/seats` | | :x: | | | | +| `/orgs/{org}/copilot/billing/selected_teams` | :x: | | | :x: | | +| `/orgs/{org}/copilot/billing/selected_users` | :x: | | | :x: | | +| `/orgs/{org}/copilot/metrics` | | :x: | | | | +| `/orgs/{org}/copilot/usage` | | :x: | | | | +| `/orgs/{org}/dependabot/alerts` | | :x: | | | | +| `/orgs/{org}/dependabot/secrets` | | :x: | | | | +| `/orgs/{org}/dependabot/secrets/public-key` | | :x: | | | | +| `/orgs/{org}/dependabot/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/orgs/{org}/dependabot/secrets/{secret_name}/repositories` | | :x: | | | :x: | +| `/orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}` | :x: | | | | :x: | +| `/orgs/{org}/docker/conflicts` | | :x: | | | | +| `/orgs/{org}/events` | | :x: | | | | +| `/orgs/{org}/failed_invitations` | | :x: | | | | +| `/orgs/{org}/hooks` | | :x: | | :x: | | +| `/orgs/{org}/hooks/{hook_id}` | :x: | :x: | :x: | | | +| `/orgs/{org}/hooks/{hook_id}/config` | | :x: | :x: | | | +| `/orgs/{org}/hooks/{hook_id}/deliveries` | | :x: | | | | +| `/orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}` | | :x: | | | | +| `/orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts` | | | | :x: | | +| `/orgs/{org}/hooks/{hook_id}/pings` | | | | :x: | | +| `/orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id}` | | :x: | | | | +| `/orgs/{org}/insights/api/subject-stats` | | :x: | | | | +| `/orgs/{org}/insights/api/summary-stats` | | :x: | | | | +| `/orgs/{org}/insights/api/summary-stats/users/{user_id}` | | :x: | | | | +| `/orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id}` | | :x: | | | | +| `/orgs/{org}/insights/api/time-stats` | | :x: | | | | +| `/orgs/{org}/insights/api/time-stats/users/{user_id}` | | :x: | | | | +| `/orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id}` | | :x: | | | | +| `/orgs/{org}/insights/api/user-stats/{user_id}` | | :x: | | | | +| `/orgs/{org}/installation` | | :white_check_mark: | | | | +| `/orgs/{org}/installations` | | :white_check_mark: | | | | +| `/orgs/{org}/interaction-limits` | :x: | :x: | | | :x: | +| `/orgs/{org}/invitations` | | :white_check_mark: | | :white_check_mark: | | +| `/orgs/{org}/invitations/{invitation_id}` | :x: | | | | | +| `/orgs/{org}/invitations/{invitation_id}/teams` | | :x: | | | | +| `/orgs/{org}/issues` | | :x: | | | | +| `/orgs/{org}/members` | | :white_check_mark: | | | | +| `/orgs/{org}/members/{username}` | :x: | :x: | | | | +| `/orgs/{org}/members/{username}/codespaces` | | :x: | | | | +| `/orgs/{org}/members/{username}/codespaces/{codespace_name}` | :x: | | | | | +| `/orgs/{org}/members/{username}/codespaces/{codespace_name}/stop` | | | | :x: | | +| `/orgs/{org}/members/{username}/copilot` | | :x: | | | | +| `/orgs/{org}/memberships/{username}` | :x: | :x: | | | :x: | +| `/orgs/{org}/migrations` | | :x: | | :x: | | +| `/orgs/{org}/migrations/{migration_id}` | | :x: | | | | +| `/orgs/{org}/migrations/{migration_id}/archive` | :x: | :x: | | | | +| `/orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock` | :x: | | | | | +| `/orgs/{org}/migrations/{migration_id}/repositories` | | :x: | | | | +| `/orgs/{org}/organization-roles` | | :x: | | | | +| `/orgs/{org}/organization-roles/teams/{team_slug}` | :x: | | | | | +| `/orgs/{org}/organization-roles/teams/{team_slug}/{role_id}` | :x: | | | | :x: | +| `/orgs/{org}/organization-roles/users/{username}` | :x: | | | | | +| `/orgs/{org}/organization-roles/users/{username}/{role_id}` | :x: | | | | :x: | +| `/orgs/{org}/organization-roles/{role_id}` | | :x: | | | | +| `/orgs/{org}/organization-roles/{role_id}/teams` | | :x: | | | | +| `/orgs/{org}/organization-roles/{role_id}/users` | | :x: | | | | +| `/orgs/{org}/outside_collaborators` | | :x: | | | | +| `/orgs/{org}/outside_collaborators/{username}` | :x: | | | | :x: | +| `/orgs/{org}/packages` | | :x: | | | | +| `/orgs/{org}/packages/{package_type}/{package_name}` | :x: | :x: | | | | +| `/orgs/{org}/packages/{package_type}/{package_name}/restore` | | | | :x: | | +| `/orgs/{org}/packages/{package_type}/{package_name}/versions` | | :x: | | | | +| `/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}` | :x: | :x: | | | | +| `/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore` | | | | :x: | | +| `/orgs/{org}/personal-access-token-requests` | | :x: | | :x: | | +| `/orgs/{org}/personal-access-token-requests/{pat_request_id}` | | | | :x: | | +| `/orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories` | | :x: | | | | +| `/orgs/{org}/personal-access-tokens` | | :x: | | :x: | | +| `/orgs/{org}/personal-access-tokens/{pat_id}` | | | | :x: | | +| `/orgs/{org}/personal-access-tokens/{pat_id}/repositories` | | :x: | | | | +| `/orgs/{org}/projects` | | :x: | | :x: | | +| `/orgs/{org}/properties/schema` | | :x: | :x: | | | +| `/orgs/{org}/properties/schema/{custom_property_name}` | :x: | :x: | | | :x: | +| `/orgs/{org}/properties/values` | | :x: | :x: | | | +| `/orgs/{org}/public_members` | | :x: | | | | +| `/orgs/{org}/public_members/{username}` | :x: | :x: | | | :x: | +| `/orgs/{org}/repos` | | :white_check_mark: | | :white_check_mark: | | +| `/orgs/{org}/rulesets` | | :white_check_mark: | | :x: | | +| `/orgs/{org}/rulesets/rule-suites` | | :white_check_mark: | | | | +| `/orgs/{org}/rulesets/rule-suites/{rule_suite_id}` | | :x: | | | | +| `/orgs/{org}/rulesets/{ruleset_id}` | :x: | :white_check_mark: | | | :x: | +| `/orgs/{org}/secret-scanning/alerts` | | :x: | | | | +| `/orgs/{org}/security-advisories` | | :x: | | | | +| `/orgs/{org}/security-managers` | | :x: | | | | +| `/orgs/{org}/security-managers/teams/{team_slug}` | :x: | | | | :x: | +| `/orgs/{org}/settings/billing/actions` | | :x: | | | | +| `/orgs/{org}/settings/billing/packages` | | :x: | | | | +| `/orgs/{org}/settings/billing/shared-storage` | | :x: | | | | +| `/orgs/{org}/team/{team_slug}/copilot/metrics` | | :x: | | | | +| `/orgs/{org}/team/{team_slug}/copilot/usage` | | :x: | | | | +| `/orgs/{org}/teams` | | :white_check_mark: | | :white_check_mark: | | +| `/orgs/{org}/teams/{team_slug}` | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| `/orgs/{org}/teams/{team_slug}/discussions` | | :x: | | :x: | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}` | :x: | :x: | :x: | | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments` | | :x: | | :x: | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}` | :x: | :x: | :x: | | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions` | | :x: | | :x: | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}` | :x: | | | | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions` | | :x: | | :x: | | +| `/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}` | :x: | | | | | +| `/orgs/{org}/teams/{team_slug}/invitations` | | :x: | | | | +| `/orgs/{org}/teams/{team_slug}/members` | | :x: | | | | +| `/orgs/{org}/teams/{team_slug}/memberships/{username}` | :x: | :x: | | | :x: | +| `/orgs/{org}/teams/{team_slug}/projects` | | :x: | | | | +| `/orgs/{org}/teams/{team_slug}/projects/{project_id}` | :x: | :x: | | | :x: | +| `/orgs/{org}/teams/{team_slug}/repos` | | :x: | | | | +| `/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}` | :x: | :x: | | | :x: | +| `/orgs/{org}/teams/{team_slug}/teams` | | :x: | | | | +| `/orgs/{org}/{security_product}/{enablement}` | | | | :white_check_mark: | | +| `/projects/columns/cards/{card_id}` | :x: | :x: | :x: | | | +| `/projects/columns/cards/{card_id}/moves` | | | | :x: | | +| `/projects/columns/{column_id}` | :x: | :x: | :x: | | | +| `/projects/columns/{column_id}/cards` | | :x: | | :x: | | +| `/projects/columns/{column_id}/moves` | | | | :x: | | +| `/projects/{project_id}` | :x: | :x: | :x: | | | +| `/projects/{project_id}/collaborators` | | :x: | | | | +| `/projects/{project_id}/collaborators/{username}` | :x: | | | | :x: | +| `/projects/{project_id}/collaborators/{username}/permission` | | :x: | | | | +| `/projects/{project_id}/columns` | | :x: | | :x: | | +| `/rate_limit` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}` | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| `/repos/{owner}/{repo}/actions/artifacts` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/artifacts/{artifact_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/cache/usage` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/caches` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/actions/caches/{cache_id}` | :x: | | | | | +| `/repos/{owner}/{repo}/actions/jobs/{job_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/jobs/{job_id}/logs` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/jobs/{job_id}/rerun` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/oidc/customization/sub` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/actions/organization-secrets` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/organization-variables` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/permissions` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/actions/permissions/access` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/actions/permissions/selected-actions` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/actions/permissions/workflow` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/actions/runners` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runners/downloads` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runners/generate-jitconfig` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runners/registration-token` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runners/remove-token` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runners/{runner_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/actions/runners/{runner_id}/labels` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}` | :x: | | | | | +| `/repos/{owner}/{repo}/actions/runs` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/approvals` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/approve` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/artifacts` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/cancel` | | | | :white_check_mark: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/jobs` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/logs` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/rerun` | | | | :white_check_mark: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs` | | | | :x: | | +| `/repos/{owner}/{repo}/actions/runs/{run_id}/timing` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/secrets` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/secrets/public-key` | | :x: | | | | +| `/repos/{owner}/{repo}/actions/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/actions/variables` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/actions/variables/{name}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/actions/workflows` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/actions/workflows/{workflow_id}` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable` | | | | | :white_check_mark: | +| `/repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches` | | | | :white_check_mark: | | +| `/repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable` | | | | | :white_check_mark: | +| `/repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/activity` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/assignees` | | :x: | | | | +| `/repos/{owner}/{repo}/assignees/{assignee}` | | :x: | | | | +| `/repos/{owner}/{repo}/attestations` | | | | :x: | | +| `/repos/{owner}/{repo}/attestations/{subject_digest}` | | :x: | | | | +| `/repos/{owner}/{repo}/autolinks` | | :white_check_mark: | | :white_check_mark: | | +| `/repos/{owner}/{repo}/autolinks/{autolink_id}` | :white_check_mark: | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/automated-security-fixes` | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| `/repos/{owner}/{repo}/branches` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/branches/{branch}` | | :x: | | | | +| `/repos/{owner}/{repo}/branches/{branch}/protection` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins` | :x: | :x: | | :x: | | +| `/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures` | :x: | :x: | | :x: | | +| `/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/branches/{branch}/protection/restrictions` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/branches/{branch}/rename` | | | | :x: | | +| `/repos/{owner}/{repo}/check-runs` | | | | :x: | | +| `/repos/{owner}/{repo}/check-runs/{check_run_id}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/check-runs/{check_run_id}/annotations` | | :x: | | | | +| `/repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest` | | | | :x: | | +| `/repos/{owner}/{repo}/check-suites` | | | | :x: | | +| `/repos/{owner}/{repo}/check-suites/preferences` | | | :x: | | | +| `/repos/{owner}/{repo}/check-suites/{check_suite_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs` | | :x: | | | | +| `/repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest` | | | | :x: | | +| `/repos/{owner}/{repo}/code-scanning/alerts` | | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances` | | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/analyses` | | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/codeql/databases` | | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/codeql/databases/{language}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/codeql/variant-analyses` | | | | :x: | | +| `/repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name}` | | :x: | | | | +| `/repos/{owner}/{repo}/code-scanning/default-setup` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/code-scanning/sarifs` | | | | :x: | | +| `/repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/code-security-configuration` | | :x: | | | | +| `/repos/{owner}/{repo}/codeowners/errors` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/codespaces` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/codespaces/devcontainers` | | :x: | | | | +| `/repos/{owner}/{repo}/codespaces/machines` | | :x: | | | | +| `/repos/{owner}/{repo}/codespaces/new` | | :x: | | | | +| `/repos/{owner}/{repo}/codespaces/permissions_check` | | :x: | | | | +| `/repos/{owner}/{repo}/codespaces/secrets` | | :x: | | | | +| `/repos/{owner}/{repo}/codespaces/secrets/public-key` | | :x: | | | | +| `/repos/{owner}/{repo}/codespaces/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/collaborators` | | :x: | | | | +| `/repos/{owner}/{repo}/collaborators/{username}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/collaborators/{username}/permission` | | :x: | | | | +| `/repos/{owner}/{repo}/comments` | | :x: | | | | +| `/repos/{owner}/{repo}/comments/{comment_id}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/comments/{comment_id}/reactions` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}` | :x: | | | | | +| `/repos/{owner}/{repo}/commits` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{commit_sha}/comments` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/commits/{commit_sha}/pulls` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{ref}` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{ref}/check-runs` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{ref}/check-suites` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{ref}/status` | | :x: | | | | +| `/repos/{owner}/{repo}/commits/{ref}/statuses` | | :x: | | | | +| `/repos/{owner}/{repo}/community/profile` | | :x: | | | | +| `/repos/{owner}/{repo}/compare/{basehead}` | | :x: | | | | +| `/repos/{owner}/{repo}/contents/{path}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/contributors` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/dependabot/alerts` | | :x: | | | | +| `/repos/{owner}/{repo}/dependabot/alerts/{alert_number}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/dependabot/secrets` | | :x: | | | | +| `/repos/{owner}/{repo}/dependabot/secrets/public-key` | | :x: | | | | +| `/repos/{owner}/{repo}/dependabot/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/dependency-graph/compare/{basehead}` | | :x: | | | | +| `/repos/{owner}/{repo}/dependency-graph/sbom` | | :x: | | | | +| `/repos/{owner}/{repo}/dependency-graph/snapshots` | | | | :x: | | +| `/repos/{owner}/{repo}/deployments` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/deployments/{deployment_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/deployments/{deployment_id}/statuses` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/dispatches` | | | | :white_check_mark: | | +| `/repos/{owner}/{repo}/environments` | | :x: | | | | +| `/repos/{owner}/{repo}/environments/{environment_name}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps` | | :x: | | | | +| `/repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/environments/{environment_name}/secrets` | | :x: | | | | +| `/repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key` | | :x: | | | | +| `/repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/environments/{environment_name}/variables` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/environments/{environment_name}/variables/{name}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/events` | | :x: | | | | +| `/repos/{owner}/{repo}/forks` | | :white_check_mark: | | :white_check_mark: | | +| `/repos/{owner}/{repo}/git/blobs` | | | | :x: | | +| `/repos/{owner}/{repo}/git/blobs/{file_sha}` | | :x: | | | | +| `/repos/{owner}/{repo}/git/commits` | | | | :x: | | +| `/repos/{owner}/{repo}/git/commits/{commit_sha}` | | :x: | | | | +| `/repos/{owner}/{repo}/git/matching-refs/{ref}` | | :x: | | | | +| `/repos/{owner}/{repo}/git/ref/{ref}` | | :x: | | | | +| `/repos/{owner}/{repo}/git/refs` | | | | :x: | | +| `/repos/{owner}/{repo}/git/refs/{ref}` | :x: | | :x: | | | +| `/repos/{owner}/{repo}/git/tags` | | | | :x: | | +| `/repos/{owner}/{repo}/git/tags/{tag_sha}` | | :x: | | | | +| `/repos/{owner}/{repo}/git/trees` | | | | :x: | | +| `/repos/{owner}/{repo}/git/trees/{tree_sha}` | | :x: | | | | +| `/repos/{owner}/{repo}/hooks` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/hooks/{hook_id}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/hooks/{hook_id}/config` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/hooks/{hook_id}/deliveries` | | :x: | | | | +| `/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts` | | | | :x: | | +| `/repos/{owner}/{repo}/hooks/{hook_id}/pings` | | | | :x: | | +| `/repos/{owner}/{repo}/hooks/{hook_id}/tests` | | | | :x: | | +| `/repos/{owner}/{repo}/import` | :x: | :x: | :x: | | :x: | +| `/repos/{owner}/{repo}/import/authors` | | :x: | | | | +| `/repos/{owner}/{repo}/import/authors/{author_id}` | | | :x: | | | +| `/repos/{owner}/{repo}/import/large_files` | | :x: | | | | +| `/repos/{owner}/{repo}/import/lfs` | | | :x: | | | +| `/repos/{owner}/{repo}/installation` | | :x: | | | | +| `/repos/{owner}/{repo}/interaction-limits` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/invitations` | | :x: | | | | +| `/repos/{owner}/{repo}/invitations/{invitation_id}` | :x: | | :x: | | | +| `/repos/{owner}/{repo}/issues` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/issues/comments` | | :x: | | | | +| `/repos/{owner}/{repo}/issues/comments/{comment_id}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}` | :x: | | | | | +| `/repos/{owner}/{repo}/issues/events` | | :x: | | | | +| `/repos/{owner}/{repo}/issues/events/{event_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/issues/{issue_number}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/assignees` | :x: | | | :x: | | +| `/repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}` | | :x: | | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/comments` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/issues/{issue_number}/events` | | :x: | | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/labels` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/issues/{issue_number}/labels/{name}` | :x: | | | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/lock` | :x: | | | | :x: | +| `/repos/{owner}/{repo}/issues/{issue_number}/reactions` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}` | :x: | | | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/sub_issue` | :x: | | | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/sub_issues` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority` | | | :x: | | | +| `/repos/{owner}/{repo}/issues/{issue_number}/timeline` | | :x: | | | | +| `/repos/{owner}/{repo}/keys` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/keys/{key_id}` | :x: | :x: | | | | +| `/repos/{owner}/{repo}/labels` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/labels/{name}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/languages` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/license` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/merge-upstream` | | | | :x: | | +| `/repos/{owner}/{repo}/merges` | | | | :x: | | +| `/repos/{owner}/{repo}/milestones` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/milestones/{milestone_number}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/milestones/{milestone_number}/labels` | | :x: | | | | +| `/repos/{owner}/{repo}/notifications` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/pages` | :x: | :x: | | :x: | :x: | +| `/repos/{owner}/{repo}/pages/builds` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/pages/builds/latest` | | :x: | | | | +| `/repos/{owner}/{repo}/pages/builds/{build_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/pages/deployments` | | | | :x: | | +| `/repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}` | | :x: | | | | +| `/repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel` | | | | :x: | | +| `/repos/{owner}/{repo}/pages/health` | | :x: | | | | +| `/repos/{owner}/{repo}/private-vulnerability-reporting` | :white_check_mark: | :x: | | | :white_check_mark: | +| `/repos/{owner}/{repo}/projects` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/properties/values` | | :white_check_mark: | :x: | | | +| `/repos/{owner}/{repo}/pulls` | | :white_check_mark: | | :x: | | +| `/repos/{owner}/{repo}/pulls/comments` | | :x: | | | | +| `/repos/{owner}/{repo}/pulls/comments/{comment_id}` | :x: | :x: | :x: | | | +| `/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}` | :x: | | | | | +| `/repos/{owner}/{repo}/pulls/{pull_number}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/codespaces` | | | | :x: | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/comments` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies` | | | | :x: | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/commits` | | :x: | | | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/files` | | :x: | | | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/merge` | | :x: | | | :x: | +| `/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers` | :x: | :x: | | :x: | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/reviews` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments` | | :x: | | | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals` | | | | | :x: | +| `/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events` | | | | :x: | | +| `/repos/{owner}/{repo}/pulls/{pull_number}/update-branch` | | | | | :x: | +| `/repos/{owner}/{repo}/readme` | | :x: | | | | +| `/repos/{owner}/{repo}/readme/{dir}` | | :x: | | | | +| `/repos/{owner}/{repo}/releases` | | :white_check_mark: | | :white_check_mark: | | +| `/repos/{owner}/{repo}/releases/assets/{asset_id}` | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| `/repos/{owner}/{repo}/releases/generate-notes` | | | | :white_check_mark: | | +| `/repos/{owner}/{repo}/releases/latest` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/releases/tags/{tag}` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/releases/{release_id}` | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| `/repos/{owner}/{repo}/releases/{release_id}/assets` | | :white_check_mark: | | :x: | | +| `/repos/{owner}/{repo}/releases/{release_id}/reactions` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}` | :x: | | | | | +| `/repos/{owner}/{repo}/rules/branches/{branch}` | | :x: | | | | +| `/repos/{owner}/{repo}/rulesets` | | :white_check_mark: | | :x: | | +| `/repos/{owner}/{repo}/rulesets/rule-suites` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id}` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/rulesets/{ruleset_id}` | :x: | :white_check_mark: | | | :x: | +| `/repos/{owner}/{repo}/secret-scanning/alerts` | | :x: | | | | +| `/repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations` | | :x: | | | | +| `/repos/{owner}/{repo}/secret-scanning/push-protection-bypasses` | | | | :x: | | +| `/repos/{owner}/{repo}/secret-scanning/scan-history` | | :x: | | | | +| `/repos/{owner}/{repo}/security-advisories` | | :x: | | :x: | | +| `/repos/{owner}/{repo}/security-advisories/reports` | | | | :x: | | +| `/repos/{owner}/{repo}/security-advisories/{ghsa_id}` | | :x: | :x: | | | +| `/repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve` | | | | :x: | | +| `/repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks` | | | | :x: | | +| `/repos/{owner}/{repo}/stargazers` | | :x: | | | | +| `/repos/{owner}/{repo}/stats/code_frequency` | | :x: | | | | +| `/repos/{owner}/{repo}/stats/commit_activity` | | :x: | | | | +| `/repos/{owner}/{repo}/stats/contributors` | | :x: | | | | +| `/repos/{owner}/{repo}/stats/participation` | | :x: | | | | +| `/repos/{owner}/{repo}/stats/punch_card` | | :x: | | | | +| `/repos/{owner}/{repo}/statuses/{sha}` | | | | :x: | | +| `/repos/{owner}/{repo}/subscribers` | | :x: | | | | +| `/repos/{owner}/{repo}/subscription` | :x: | :x: | | | :x: | +| `/repos/{owner}/{repo}/tags` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/tags/protection` | | :white_check_mark: | | :white_check_mark: | | +| `/repos/{owner}/{repo}/tags/protection/{tag_protection_id}` | :white_check_mark: | | | | | +| `/repos/{owner}/{repo}/tarball/{ref}` | | :x: | | | | +| `/repos/{owner}/{repo}/teams` | | :white_check_mark: | | | | +| `/repos/{owner}/{repo}/topics` | | :white_check_mark: | | | :white_check_mark: | +| `/repos/{owner}/{repo}/traffic/clones` | | :x: | | | | +| `/repos/{owner}/{repo}/traffic/popular/paths` | | :x: | | | | +| `/repos/{owner}/{repo}/traffic/popular/referrers` | | :x: | | | | +| `/repos/{owner}/{repo}/traffic/views` | | :x: | | | | +| `/repos/{owner}/{repo}/transfer` | | | | :white_check_mark: | | +| `/repos/{owner}/{repo}/vulnerability-alerts` | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| `/repos/{owner}/{repo}/zipball/{ref}` | | :x: | | | | +| `/repos/{template_owner}/{template_repo}/generate` | | | | :white_check_mark: | | +| `/repositories` | | :white_check_mark: | | | | +| `/search/code` | | :x: | | | | +| `/search/commits` | | :x: | | | | +| `/search/issues` | | :x: | | | | +| `/search/labels` | | :x: | | | | +| `/search/repositories` | | :x: | | | | +| `/search/topics` | | :x: | | | | +| `/search/users` | | :x: | | | | +| `/teams/{team_id}` | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| `/teams/{team_id}/discussions` | | :x: | | :x: | | +| `/teams/{team_id}/discussions/{discussion_number}` | :x: | :x: | :x: | | | +| `/teams/{team_id}/discussions/{discussion_number}/comments` | | :x: | | :x: | | +| `/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}` | :x: | :x: | :x: | | | +| `/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions` | | :x: | | :x: | | +| `/teams/{team_id}/discussions/{discussion_number}/reactions` | | :x: | | :x: | | +| `/teams/{team_id}/invitations` | | :x: | | | | +| `/teams/{team_id}/members` | | :x: | | | | +| `/teams/{team_id}/members/{username}` | :x: | :x: | | | :x: | +| `/teams/{team_id}/memberships/{username}` | :x: | :x: | | | :x: | +| `/teams/{team_id}/projects` | | :x: | | | | +| `/teams/{team_id}/projects/{project_id}` | :x: | :x: | | | :x: | +| `/teams/{team_id}/repos` | | :x: | | | | +| `/teams/{team_id}/repos/{owner}/{repo}` | :x: | :x: | | | :x: | +| `/teams/{team_id}/teams` | | :x: | | | | +| `/user` | | :white_check_mark: | :white_check_mark: | | | +| `/user/blocks` | | :white_check_mark: | | | | +| `/user/blocks/{username}` | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| `/user/codespaces` | | :x: | | :x: | | +| `/user/codespaces/secrets` | | :x: | | | | +| `/user/codespaces/secrets/public-key` | | :x: | | | | +| `/user/codespaces/secrets/{secret_name}` | :x: | :x: | | | :x: | +| `/user/codespaces/secrets/{secret_name}/repositories` | | :x: | | | :x: | +| `/user/codespaces/secrets/{secret_name}/repositories/{repository_id}` | :x: | | | | :x: | +| `/user/codespaces/{codespace_name}` | :x: | :x: | :x: | | | +| `/user/codespaces/{codespace_name}/exports` | | | | :x: | | +| `/user/codespaces/{codespace_name}/exports/{export_id}` | | :x: | | | | +| `/user/codespaces/{codespace_name}/machines` | | :x: | | | | +| `/user/codespaces/{codespace_name}/publish` | | | | :x: | | +| `/user/codespaces/{codespace_name}/start` | | | | :x: | | +| `/user/codespaces/{codespace_name}/stop` | | | | :x: | | +| `/user/docker/conflicts` | | :x: | | | | +| `/user/email/visibility` | | | :white_check_mark: | | | +| `/user/emails` | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| `/user/followers` | | :white_check_mark: | | | | +| `/user/following` | | :white_check_mark: | | | | +| `/user/following/{username}` | :white_check_mark: | :white_check_mark: | | | :white_check_mark: | +| `/user/gpg_keys` | | :white_check_mark: | | :white_check_mark: | | +| `/user/gpg_keys/{gpg_key_id}` | :white_check_mark: | :white_check_mark: | | | | +| `/user/installations` | | :x: | | | | +| `/user/installations/{installation_id}/repositories` | | :x: | | | | +| `/user/installations/{installation_id}/repositories/{repository_id}` | :x: | | | | :x: | +| `/user/interaction-limits` | :x: | :x: | | | :x: | +| `/user/issues` | | :x: | | | | +| `/user/keys` | | :white_check_mark: | | :white_check_mark: | | +| `/user/keys/{key_id}` | :white_check_mark: | :white_check_mark: | | | | +| `/user/marketplace_purchases` | | :x: | | | | +| `/user/marketplace_purchases/stubbed` | | :x: | | | | +| `/user/memberships/orgs` | | :x: | | | | +| `/user/memberships/orgs/{org}` | | :x: | :x: | | | +| `/user/migrations` | | :x: | | :x: | | +| `/user/migrations/{migration_id}` | | :x: | | | | +| `/user/migrations/{migration_id}/archive` | :x: | :x: | | | | +| `/user/migrations/{migration_id}/repos/{repo_name}/lock` | :x: | | | | | +| `/user/migrations/{migration_id}/repositories` | | :x: | | | | +| `/user/orgs` | | :white_check_mark: | | | | +| `/user/packages` | | :x: | | | | +| `/user/packages/{package_type}/{package_name}` | :x: | :x: | | | | +| `/user/packages/{package_type}/{package_name}/restore` | | | | :x: | | +| `/user/packages/{package_type}/{package_name}/versions` | | :x: | | | | +| `/user/packages/{package_type}/{package_name}/versions/{package_version_id}` | :x: | :x: | | | | +| `/user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore` | | | | :x: | | +| `/user/projects` | | | | :x: | | +| `/user/public_emails` | | :white_check_mark: | | | | +| `/user/repos` | | :white_check_mark: | | :white_check_mark: | | +| `/user/repository_invitations` | | :x: | | | | +| `/user/repository_invitations/{invitation_id}` | :x: | | :x: | | | +| `/user/social_accounts` | :white_check_mark: | :white_check_mark: | | :white_check_mark: | | +| `/user/ssh_signing_keys` | | :white_check_mark: | | :white_check_mark: | | +| `/user/ssh_signing_keys/{ssh_signing_key_id}` | :white_check_mark: | :white_check_mark: | | | | +| `/user/starred` | | :x: | | | | +| `/user/starred/{owner}/{repo}` | :x: | :x: | | | :x: | +| `/user/subscriptions` | | :x: | | | | +| `/user/teams` | | :x: | | | | +| `/user/{account_id}` | | :white_check_mark: | | | | +| `/users` | | :white_check_mark: | | | | +| `/users/{username}` | | :white_check_mark: | | | | +| `/users/{username}/attestations/{subject_digest}` | | :x: | | | | +| `/users/{username}/docker/conflicts` | | :x: | | | | +| `/users/{username}/events` | | :x: | | | | +| `/users/{username}/events/orgs/{org}` | | :x: | | | | +| `/users/{username}/events/public` | | :x: | | | | +| `/users/{username}/followers` | | :white_check_mark: | | | | +| `/users/{username}/following` | | :white_check_mark: | | | | +| `/users/{username}/following/{target_user}` | | :white_check_mark: | | | | +| `/users/{username}/gists` | | :x: | | | | +| `/users/{username}/gpg_keys` | | :white_check_mark: | | | | +| `/users/{username}/hovercard` | | :white_check_mark: | | | | +| `/users/{username}/installation` | | :x: | | | | +| `/users/{username}/keys` | | :white_check_mark: | | | | +| `/users/{username}/orgs` | | :white_check_mark: | | | | +| `/users/{username}/packages` | | :x: | | | | +| `/users/{username}/packages/{package_type}/{package_name}` | :x: | :x: | | | | +| `/users/{username}/packages/{package_type}/{package_name}/restore` | | | | :x: | | +| `/users/{username}/packages/{package_type}/{package_name}/versions` | | :x: | | | | +| `/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}` | :x: | :x: | | | | +| `/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore` | | | | :x: | | +| `/users/{username}/projects` | | :x: | | | | +| `/users/{username}/received_events` | | :x: | | | | +| `/users/{username}/received_events/public` | | :x: | | | | +| `/users/{username}/repos` | | :white_check_mark: | | | | +| `/users/{username}/settings/billing/actions` | | :x: | | | | +| `/users/{username}/settings/billing/packages` | | :x: | | | | +| `/users/{username}/settings/billing/shared-storage` | | :x: | | | | +| `/users/{username}/social_accounts` | | :white_check_mark: | | | | +| `/users/{username}/ssh_signing_keys` | | :white_check_mark: | | | | +| `/users/{username}/starred` | | :x: | | | | +| `/users/{username}/subscriptions` | | :x: | | | | +| `/versions` | | :white_check_mark: | | | | +| `/zen` | | :white_check_mark: | | | | From 56aa559aad34826b37f7d578a92857abc34636b7 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 12:12:12 +0100 Subject: [PATCH 31/45] test --- scripts/Set-CoverageReport.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index adb907e3..2fd8b084 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -106,7 +106,7 @@ $($paths | New-MDTable) Set-Content -Path 'Coverage.md' -Value $coverageContent } -Set-GitHubStepSummary -Summary $coverageContent +$coverageContent | Out-File -FilePath $env:GITHUB_STEP_SUMMARY -Encoding utf8 git add . git commit -m 'Auto-generated changes' From b3a64c33b1e0e4d4650b042ee9c00608272c0f6a Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 12:27:21 +0100 Subject: [PATCH 32/45] Fixes for Env and output --- .../Commands/Set-GitHubEnvironmentVariable.ps1 | 12 ++++++------ src/functions/public/Commands/Set-GitHubOutput.ps1 | 12 ++++++------ .../public/Commands/Set-GitHubStepSummary.ps1 | 8 ++------ 3 files changed, 14 insertions(+), 18 deletions(-) diff --git a/src/functions/public/Commands/Set-GitHubEnvironmentVariable.ps1 b/src/functions/public/Commands/Set-GitHubEnvironmentVariable.ps1 index ae94eaad..f8ce4f10 100644 --- a/src/functions/public/Commands/Set-GitHubEnvironmentVariable.ps1 +++ b/src/functions/public/Commands/Set-GitHubEnvironmentVariable.ps1 @@ -36,11 +36,11 @@ Write-Verbose "Env: [$Name] = [$Value]" - $Value = $Value.Split([System.Environment]::NewLine) $guid = [guid]::NewGuid().Guid - "$Name<<$guid" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append - $Value | ForEach-Object { - $_ | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append - } - "$guid" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append + $content = @" +$Name<<$guid +$Value +$guid +"@ + $content | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append } diff --git a/src/functions/public/Commands/Set-GitHubOutput.ps1 b/src/functions/public/Commands/Set-GitHubOutput.ps1 index fd35d1f2..48081fcb 100644 --- a/src/functions/public/Commands/Set-GitHubOutput.ps1 +++ b/src/functions/public/Commands/Set-GitHubOutput.ps1 @@ -47,13 +47,13 @@ Write-Verbose "Output: [$Name] = [$Value]" - $Value = $Value.Split([System.Environment]::NewLine) $guid = [guid]::NewGuid().Guid - "$Name<<$guid" | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append - $Value | ForEach-Object { - $_ | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append - } - "$guid" | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append + $content = @" +$Name<<$guid +$Value +$guid +"@ + $content | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append Write-Verbose "Output: [$Name] avaiable as `${{ steps.$env:GITHUB_ACTION.outputs.$Name }}'" } diff --git a/src/functions/public/Commands/Set-GitHubStepSummary.ps1 b/src/functions/public/Commands/Set-GitHubStepSummary.ps1 index 12af3791..b965fdc5 100644 --- a/src/functions/public/Commands/Set-GitHubStepSummary.ps1 +++ b/src/functions/public/Commands/Set-GitHubStepSummary.ps1 @@ -42,13 +42,9 @@ [switch] $Overwrite ) - Write-Verbose "Step summary:" + Write-Verbose 'Step summary:' Write-Verbose $Summary $Append = -not $Overwrite - - $Summary = $Summary.Split([System.Environment]::NewLine) - $Summary | ForEach-Object { - $_ | Out-File -FilePath $env:GITHUB_STEP_SUMMARY -Encoding utf8 -Append:$Append - } + $Summary | Out-File -FilePath $env:GITHUB_STEP_SUMMARY -Encoding utf8 -Append:$Append } From ca68e3c386c052386ca58390bf4b40f6244e9930 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 15:14:17 +0100 Subject: [PATCH 33/45] Add Get-GitHubOutput function to retrieve GitHub output as key-value pairs --- .../public/Commands/Get-GitHubOutput.ps1 | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 src/functions/public/Commands/Get-GitHubOutput.ps1 diff --git a/src/functions/public/Commands/Get-GitHubOutput.ps1 b/src/functions/public/Commands/Get-GitHubOutput.ps1 new file mode 100644 index 00000000..19875490 --- /dev/null +++ b/src/functions/public/Commands/Get-GitHubOutput.ps1 @@ -0,0 +1,74 @@ +function Get-GitHubOutput { + <# + .SYNOPSIS + Gets the GitHub output. + + .DESCRIPTION + Gets the GitHub output from $env:GITHUB_OUTPUT and creates an object with key-value pairs, supporting both single-line and multi-line values + + .EXAMPLE + Get-GitHubOutput + MY_VALUE result zen + -------- ------ --- + qwe… {"MyOutput":"Hello, World!"} something else + + Gets the GitHub output and returns an object with key-value pairs. + #> + [OutputType([pscustomobject])] + [CmdletBinding()] + param() + + # Initialize variables + $result = @{} + $i = 0 + + while ($i -lt $InputData.Count) { + $line = $InputData[$i].Trim() + + # Skip empty lines or delimiter lines + if ($line -match '^-+$' -or [string]::IsNullOrWhiteSpace($line)) { + $i++ + continue + } + + # Check for key=value pattern + if ($line -match '^([^=]+)=(.*)$') { + $key = $Matches[1].Trim() + $value = $Matches[2] + $result[$key] = $value + $i++ + continue + } + + # Check for key< Date: Sun, 1 Dec 2024 15:54:35 +0100 Subject: [PATCH 34/45] Add ConvertFrom-GitHubOutput and ConvertTo-GitHubOutput functions for GitHub output handling --- .../Commands/ConvertFrom-GitHubOutput.ps1 | 113 ++++++++++++++++++ .../Commands/ConvertTo-GitHubOutput.ps1 | 38 ++++++ 2 files changed, 151 insertions(+) create mode 100644 src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 create mode 100644 src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 diff --git a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 new file mode 100644 index 00000000..2de30703 --- /dev/null +++ b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 @@ -0,0 +1,113 @@ +filter ConvertFrom-GitHubOutput { + <# + .SYNOPSIS + Gets the GitHub output. + + .DESCRIPTION + Gets the GitHub output from $env:GITHUB_OUTPUT and creates an object with key-value pairs, + supporting both single-line and multi-line values, and parsing JSON values. + #> + [OutputType([pscustomobject])] + [CmdletBinding()] + param( + # The input data to convert + [Parameter( + Mandatory = $true, + ValueFromPipeline = $true, + ValueFromPipelineByPropertyName = $true + )] + [string[]] $InputData + ) + + begin { + $lines = @() + } + + process { + foreach ($item in $InputData) { + if ($item -is [string]) { + $lines += $item -split "`n" + } + } + } + + end { + # Initialize variables + $result = @{} + $i = 0 + + while ($i -lt $lines.Count) { + $line = $lines[$i].Trim() + + # Skip empty lines or delimiter lines + if ($line -match '^-+$' -or [string]::IsNullOrWhiteSpace($line)) { + $i++ + continue + } + + # Check for key=value pattern + if ($line -match '^([^=]+)=(.*)$') { + $key = $Matches[1].Trim() + $value = $Matches[2] + + # Attempt to parse JSON + if (Test-Json $value -ErrorAction SilentlyContinue) { + $value = ConvertFrom-Json $value + } + + $result[$key] = $value + $i++ + continue + } + + # Check for key< Date: Sun, 1 Dec 2024 15:54:46 +0100 Subject: [PATCH 35/45] Remove commented-out example code from ConvertFrom-GitHubOutput function --- .../Commands/ConvertFrom-GitHubOutput.ps1 | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 index 2de30703..8af075d2 100644 --- a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 @@ -91,23 +91,3 @@ return [PSCustomObject]$result } } - - -$multiLineString = @' -zen=Non-blocking is better than blocking. -result={"MyOutput":"Hello, World!"} -MY_VALUE< Date: Sun, 1 Dec 2024 16:20:39 +0100 Subject: [PATCH 36/45] Refactor ConvertTo-GitHubOutput function to simplify parameters and enhance output formatting --- .../Commands/ConvertTo-GitHubOutput.ps1 | 26 +++++++------------ 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 index 2782c0ad..e6267c16 100644 --- a/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 @@ -1,26 +1,24 @@ function ConvertTo-GitHubOutput { param ( - [Parameter(Mandatory = $true)] - [PSObject]$InputObject, - - [Parameter(Mandatory = $true)] - [string]$FilePath, - - [string]$Delimiter = '----------', - [string]$EOFMarker = 'EOF' + [Parameter(Mandatory)] + [PSObject]$InputObject ) $outputLines = @() - # Add delimiter at the top - $outputLines += $Delimiter - foreach ($property in $InputObject.PSObject.Properties) { $key = $property.Name $value = $property.Value + # Convert hashtable or PSCustomObject to compressed JSON + if ($value -is [hashtable] -or $value -is [PSCustomObject]) { + $value = $value | ConvertTo-Json -Compress + } + if ($value -is [string] -and $value.Contains("`n")) { # Multi-line value + $guid = [Guid]::NewGuid().ToString() + $EOFMarker = "EOF_$guid" $outputLines += "$key<<$EOFMarker" $outputLines += $value $outputLines += $EOFMarker @@ -29,10 +27,4 @@ $outputLines += "$key=$value" } } - - # Add delimiter at the bottom - $outputLines += $Delimiter - - # Write to file - $outputLines | Out-File -FilePath $FilePath -Encoding UTF8 } From 0465cc46542f823141e630fec20c60413033d28c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 16:20:57 +0100 Subject: [PATCH 37/45] Return output lines from ConvertTo-GitHubOutput function for improved usability --- src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 | 1 + 1 file changed, 1 insertion(+) diff --git a/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 index e6267c16..f9ec6a9d 100644 --- a/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 @@ -27,4 +27,5 @@ $outputLines += "$key=$value" } } + $outputLines } From 7c13e2bcbfe601033d7db8071e38936cf381011c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 18:03:30 +0100 Subject: [PATCH 38/45] Enhance ConvertFrom-GitHubOutput and ConvertTo-GitHubOutput functions with detailed examples and improved output handling --- .../Commands/ConvertFrom-GitHubOutput.ps1 | 33 ++++++++++-- .../Commands/ConvertTo-GitHubOutput.ps1 | 54 +++++++++++++++++-- 2 files changed, 79 insertions(+), 8 deletions(-) diff --git a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 index 8af075d2..642b19fd 100644 --- a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 @@ -6,15 +6,40 @@ .DESCRIPTION Gets the GitHub output from $env:GITHUB_OUTPUT and creates an object with key-value pairs, supporting both single-line and multi-line values, and parsing JSON values. + + .EXAMPLE + $content = @' + zen=something else + result={"MyOutput":"Hello, World!","Status":"Success"} + MY_VALUE< - [OutputType([pscustomobject])] + [OutputType([object])] [CmdletBinding()] param( # The input data to convert [Parameter( - Mandatory = $true, - ValueFromPipeline = $true, - ValueFromPipelineByPropertyName = $true + Mandatory, + ValueFromPipeline )] [string[]] $InputData ) diff --git a/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 index f9ec6a9d..0b9d7236 100644 --- a/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertTo-GitHubOutput.ps1 @@ -1,11 +1,57 @@ -function ConvertTo-GitHubOutput { - param ( - [Parameter(Mandatory)] - [PSObject]$InputObject +filter ConvertTo-GitHubOutput { + <# + .SYNOPSIS + Converts a PowerShell object's properties to expected format for GitHub Actions output syntax. + + .DESCRIPTION + The function iterates over each property of the provided PowerShell object and writes + them to a specified file in the format used by GitHub Actions for outputs. It supports: + - Single-line values (written as key=value). + - Multi-line string values (using key< + [OutputType([string])] + [CmdletBinding()] + param( + # The PowerShell object containing the key-value pairs to be saved. + # Each property of the object represents a key. + [Parameter( + Mandatory, + ValueFromPipeline + )] + [object] $InputObject ) $outputLines = @() + if ($InputObject -is [hashtable]) { + $InputObject = [PSCustomObject]$InputObject + } + foreach ($property in $InputObject.PSObject.Properties) { $key = $property.Name $value = $property.Value From affaeaba20860edcd473511beaa40958f655983a Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 18:32:21 +0100 Subject: [PATCH 39/45] Add support for hashtable conversion in ConvertFrom-GitHubOutput and update Get-GitHubOutput to handle output as hashtable --- .../Commands/ConvertFrom-GitHubOutput.ps1 | 30 +++++++-- .../public/Commands/Get-GitHubOutput.ps1 | 66 ++++--------------- 2 files changed, 36 insertions(+), 60 deletions(-) diff --git a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 index 642b19fd..e515189d 100644 --- a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 @@ -41,7 +41,10 @@ Mandatory, ValueFromPipeline )] - [string[]] $InputData + [string[]] $InputData, + + # Whether to convert the input data to a hashtable + [switch] $AsHashtable ) begin { @@ -63,21 +66,25 @@ while ($i -lt $lines.Count) { $line = $lines[$i].Trim() + Write-Debug "[$line]" - # Skip empty lines or delimiter lines + # Skip empty or delimiter lines if ($line -match '^-+$' -or [string]::IsNullOrWhiteSpace($line)) { + Write-Debug "[$line] - Skipping empty line" $i++ continue } # Check for key=value pattern if ($line -match '^([^=]+)=(.*)$') { + Write-Debug "[$line] - key=value pattern" $key = $Matches[1].Trim() $value = $Matches[2] # Attempt to parse JSON if (Test-Json $value -ErrorAction SilentlyContinue) { - $value = ConvertFrom-Json $value + Write-Debug "[$line] - value is JSON" + $value = ConvertFrom-Json $value -AsHashtable:$AsHashtable } $result[$key] = $value @@ -86,26 +93,32 @@ } # Check for key< [OutputType([pscustomobject])] [CmdletBinding()] - param() - - # Initialize variables - $result = @{} - $i = 0 - - while ($i -lt $InputData.Count) { - $line = $InputData[$i].Trim() - - # Skip empty lines or delimiter lines - if ($line -match '^-+$' -or [string]::IsNullOrWhiteSpace($line)) { - $i++ - continue - } - - # Check for key=value pattern - if ($line -match '^([^=]+)=(.*)$') { - $key = $Matches[1].Trim() - $value = $Matches[2] - $result[$key] = $value - $i++ - continue - } - - # Check for key< Date: Sun, 1 Dec 2024 19:15:01 +0100 Subject: [PATCH 40/45] Refactor Get-GitHubOutput and Set-GitHubOutput functions to accept a custom output file path and improve error handling --- .../public/Commands/Get-GitHubOutput.ps1 | 16 ++-- .../public/Commands/Set-GitHubOutput.ps1 | 79 +++++++++++-------- 2 files changed, 54 insertions(+), 41 deletions(-) diff --git a/src/functions/public/Commands/Get-GitHubOutput.ps1 b/src/functions/public/Commands/Get-GitHubOutput.ps1 index e89d932b..3a94f4b9 100644 --- a/src/functions/public/Commands/Get-GitHubOutput.ps1 +++ b/src/functions/public/Commands/Get-GitHubOutput.ps1 @@ -19,16 +19,16 @@ param( # Returns the output as a hashtable. [Parameter()] - [switch] $AsHashtable - ) + [switch] $AsHashtable, - if (-not $OutputFile) { - throw 'Environment variable GITHUB_OUTPUT is not set.' - } + # The path to the GitHub output file. + [Parameter()] + [string] $Path = $env:GITHUB_OUTPUT + ) - if (-not (Test-Path -Path $env:GITHUB_OUTPUT)) { - throw "File not found: $env:GITHUB_OUTPUT" + if (-not (Test-Path -Path $Path)) { + throw "File not found: $Path" } - Get-Content -Path $env:GITHUB_OUTPUT | ConvertFrom-GitHubOutput -AsHashtable:$AsHashtable + Get-Content -Path $Path | ConvertFrom-GitHubOutput -AsHashtable:$AsHashtable } diff --git a/src/functions/public/Commands/Set-GitHubOutput.ps1 b/src/functions/public/Commands/Set-GitHubOutput.ps1 index 48081fcb..872d33b6 100644 --- a/src/functions/public/Commands/Set-GitHubOutput.ps1 +++ b/src/functions/public/Commands/Set-GitHubOutput.ps1 @@ -1,41 +1,45 @@ function Set-GitHubOutput { <# - .SYNOPSIS - Set a output variable in GitHub Actions + .SYNOPSIS + Sets the GitHub output for a given key and value. - .DESCRIPTION - Supports SecureString and multiline strings. + .DESCRIPTION + This function appends key-value pairs to the GitHub Actions output file specified by $env:GITHUB_OUTPUT. + It handles two scenarios: + - Normal shell execution: Appends the key-value pair directly. + - GitHub composite action via [GitHub-Script](https://github.com/PSModule/GitHub-Script): + Accumulates key-value pairs under the 'result' key as a JSON object. - .EXAMPLE - Set-GitHubOutput -Name 'MyOutput' -Value 'Hello, World!' + .EXAMPLE + Set-GitHubOutput -Name 'id' -Value '123123123' - Creates a new output variable named 'MyOutput' with the value 'Hello, World!'. - - .NOTES - [Setting an output parameter](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#setting-an-output-parameter) + .EXAMPLE + Set-GitHubOutput -Name 'result' -Value @{ + id = '123123123' + name = 'test' + } #> - [Diagnostics.CodeAnalysis.SuppressMessageAttribute( - 'PSAvoidLongLines', '', Scope = 'Function', - Justification = 'Long doc links' - )] - [Diagnostics.CodeAnalysis.SuppressMessageAttribute( - 'PSUseShouldProcessForStateChangingFunctions', '', Scope = 'Function', - Justification = 'Does not change system state significantly' - )] - [OutputType([void])] - [Alias('Output')] - [CmdletBinding()] - param ( - # Name of the variable + [CmdletBinding(SupportsShouldProcess)] + param( + # The name of the output variable to set. [Parameter(Mandatory)] [string] $Name, - # Value of the variable + # The value of the output variable to set. [Parameter(Mandatory)] - [AllowNull()] - [object] $Value + [object] $Value, + + # The path to the GitHub output file. + [Parameter()] + [string] $Path = $env:GITHUB_OUTPUT ) + if (-not (Test-Path -Path $Path)) { + throw "File not found: $Path" + } + + $outputs = Get-GithubOutput -Path $Path -AsHashtable + if ($Value -Is [securestring]) { $Value = $Value | ConvertFrom-SecureString -AsPlainText -Force Add-Mask -Value $Value @@ -47,13 +51,22 @@ Write-Verbose "Output: [$Name] = [$Value]" - $guid = [guid]::NewGuid().Guid - $content = @" -$Name<<$guid -$Value -$guid -"@ - $content | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append + # If the script is running in a GitHub composite action, accumulate the output under the 'result' key, else append the key-value pair directly. + if ($env:PSMODULE_GITHUB_SCRIPT) { + if (-not $outputs.result) { + $outputs.result = @{ + $Name = $Value + } + } else { + $outputs.result[$Name] = $Value + } + } else { + $outputs[$Name] = $Value + } Write-Verbose "Output: [$Name] avaiable as `${{ steps.$env:GITHUB_ACTION.outputs.$Name }}'" + + if ($PSCmdlet.ShouldProcess('GitHub Output', 'Set')) { + $outputs | ConvertTo-GitHubOutput | Set-Content -Path $Path + } } From 3996a1f8217bfe21aed1d60d7f50e390277481e2 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 19:19:07 +0100 Subject: [PATCH 41/45] Enhance documentation for Get-GitHubOutput and Set-GitHubOutput functions with additional examples and improved clarity --- .../public/Commands/Get-GitHubOutput.ps1 | 14 +++++++++++ .../public/Commands/Set-GitHubOutput.ps1 | 24 ++++++++++--------- 2 files changed, 27 insertions(+), 11 deletions(-) diff --git a/src/functions/public/Commands/Get-GitHubOutput.ps1 b/src/functions/public/Commands/Get-GitHubOutput.ps1 index 3a94f4b9..d881803d 100644 --- a/src/functions/public/Commands/Get-GitHubOutput.ps1 +++ b/src/functions/public/Commands/Get-GitHubOutput.ps1 @@ -13,6 +13,20 @@ qwe… @{"MyOutput":"Hello, World!"} something else Gets the GitHub output and returns an object with key-value pairs. + + .EXAMPLE + Get-GitHubOutput -AsHashtable + + Name Value + ---- ----- + MyArray 1 2 3 + MyOutput Hello, World! + zen something else + result {[thisisatest, a simple value]} + mystuff {[MyOutput, Hello, World!]} + MY_VALUE qwe… + + Gets the GitHub output and returns a hashtable. #> [OutputType([pscustomobject])] [CmdletBinding()] diff --git a/src/functions/public/Commands/Set-GitHubOutput.ps1 b/src/functions/public/Commands/Set-GitHubOutput.ps1 index 872d33b6..40c530d2 100644 --- a/src/functions/public/Commands/Set-GitHubOutput.ps1 +++ b/src/functions/public/Commands/Set-GitHubOutput.ps1 @@ -1,23 +1,25 @@ function Set-GitHubOutput { <# .SYNOPSIS - Sets the GitHub output for a given key and value. + Sets the GitHub output for a given key and value. .DESCRIPTION - This function appends key-value pairs to the GitHub Actions output file specified by $env:GITHUB_OUTPUT. - It handles two scenarios: - - Normal shell execution: Appends the key-value pair directly. - - GitHub composite action via [GitHub-Script](https://github.com/PSModule/GitHub-Script): - Accumulates key-value pairs under the 'result' key as a JSON object. + This function appends key-value pairs to the GitHub Actions output file specified by $env:GITHUB_OUTPUT. + It handles two scenarios: + - Normal shell execution: Appends the key-value pair directly. + - GitHub composite action via [GitHub-Script](https://github.com/PSModule/GitHub-Script): + Accumulates key-value pairs under the 'result' key as a JSON object. .EXAMPLE - Set-GitHubOutput -Name 'id' -Value '123123123' + Set-GitHubOutput -Name 'id' -Value '123123123' + + Sets the output variable 'id' to '123123123' in the GitHub Actions output file. .EXAMPLE - Set-GitHubOutput -Name 'result' -Value @{ - id = '123123123' - name = 'test' - } + Set-GitHubOutput -Name 'result' -Value @{ + id = '123123123' + name = 'test' + } #> [CmdletBinding(SupportsShouldProcess)] param( From add16907f83e35c294e61189a6eadfa4c9f4254c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 19:42:25 +0100 Subject: [PATCH 42/45] Update output type annotations in ConvertFrom-GitHubOutput to include pscustomobject and hashtable --- src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 index e515189d..f267a7d4 100644 --- a/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 +++ b/src/functions/private/Commands/ConvertFrom-GitHubOutput.ps1 @@ -33,7 +33,8 @@ This will convert the GitHub Actions output syntax to a PowerShell object. #> - [OutputType([object])] + [OutputType([pscustomobject])] + [OutputType([hashtable])] [CmdletBinding()] param( # The input data to convert From e849b733e8190bcefaa4680dd47f2b1ce1a420b8 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 21:30:34 +0100 Subject: [PATCH 43/45] Update Set-GitHubOutput examples to use consistent casing for 'ID' --- src/functions/public/Commands/Set-GitHubOutput.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/functions/public/Commands/Set-GitHubOutput.ps1 b/src/functions/public/Commands/Set-GitHubOutput.ps1 index 40c530d2..3c856b94 100644 --- a/src/functions/public/Commands/Set-GitHubOutput.ps1 +++ b/src/functions/public/Commands/Set-GitHubOutput.ps1 @@ -11,13 +11,13 @@ Accumulates key-value pairs under the 'result' key as a JSON object. .EXAMPLE - Set-GitHubOutput -Name 'id' -Value '123123123' + Set-GitHubOutput -Name 'ID' -Value '123123123' - Sets the output variable 'id' to '123123123' in the GitHub Actions output file. + Sets the output variable 'ID' to '123123123' in the GitHub Actions output file. .EXAMPLE Set-GitHubOutput -Name 'result' -Value @{ - id = '123123123' + ID = '123123123' name = 'test' } #> From a05cc5ab2ab9441edb349470e4391774adff26c8 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 22:43:50 +0100 Subject: [PATCH 44/45] Remove fetch-depth option from checkout step in Set-CoverageReport workflow --- .github/workflows/Set-CoverageReport.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/Set-CoverageReport.yml b/.github/workflows/Set-CoverageReport.yml index 69f3b760..46583707 100644 --- a/.github/workflows/Set-CoverageReport.yml +++ b/.github/workflows/Set-CoverageReport.yml @@ -15,8 +15,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 - with: - fetch-depth: 0 - name: Update coverage report uses: PSModule/GitHub-Script@v1 From a28365e5927f106b4d29acaacb2a766fd255c573 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 1 Dec 2024 22:51:26 +0100 Subject: [PATCH 45/45] Replace Out-File with Set-GitHubStepSummary for setting coverage report summary --- scripts/Set-CoverageReport.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/Set-CoverageReport.ps1 b/scripts/Set-CoverageReport.ps1 index 2fd8b084..adb907e3 100644 --- a/scripts/Set-CoverageReport.ps1 +++ b/scripts/Set-CoverageReport.ps1 @@ -106,7 +106,7 @@ $($paths | New-MDTable) Set-Content -Path 'Coverage.md' -Value $coverageContent } -$coverageContent | Out-File -FilePath $env:GITHUB_STEP_SUMMARY -Encoding utf8 +Set-GitHubStepSummary -Summary $coverageContent git add . git commit -m 'Auto-generated changes'