Conversation
Co-authored-by: John Clement <70238417+jclement136@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull Request Overview
This is an automated repository sync pull request that adds programmatic access information to REST API endpoints in schema and GitHub Apps data files. The changes primarily focus on adding progAccess configuration blocks to existing REST API endpoints, specifying permissions requirements for different authentication methods including user-to-server REST, server-to-server, and fine-grained PATs.
- Adds programmatic access configuration to team discussion, repository content, team management, and user API endpoints
- Updates GitHub Apps data files to include new API endpoints for teams, discussions, repositories, and users
- Extends permission configuration files to properly categorize access requirements for the newly added endpoints
Reviewed Changes
Copilot reviewed 31 out of 36 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| src/rest/data/fpt-2022-11-28/schema.json | Adds progAccess blocks to REST API endpoint definitions with permission requirements |
| src/github-apps/data/ghes-3.17-2022-11-28/user-to-server-rest.json | Adds new team, discussion, repository, and user API endpoints for user-to-server authentication |
| src/github-apps/data/ghes-3.17-2022-11-28/server-to-server-rest.json | Adds corresponding API endpoints for server-to-server authentication |
| src/github-apps/data/ghes-3.17-2022-11-28/server-to-server-permissions.json | Extends permission definitions and categories for the new endpoints |
| src/github-apps/data/ghes-3.17-2022-11-28/fine-grained-pat.json | Adds API endpoints for fine-grained personal access token authentication |
| src/github-apps/data/ghes-3.17-2022-11-28/fine-grained-pat-permissions.json | Defines permission requirements for fine-grained PAT access to the new endpoints |
| src/github-apps/data/ghes-3.16-2022-11-28/user-to-server-rest.json | Backports the same API endpoint additions to the previous version |
| src/github-apps/data/ghes-3.16-2022-11-28/server-to-server-rest.json | Backports server-to-server endpoint additions to the previous version |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is an automated pull request to sync changes between the public and private repos.
Our bot will merge this pull request automatically.
To preserve continuity across repos, do not squash this pull request.