Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions .github/workflows/awaiting-review-label-message.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,22 @@ name: Awaiting Review reminder label message

# docs-internal mirrors workflows to github/docs, so send this reminder only in the public repo.
on:
# pull_request_target lets forked PRs receive the reminder.
pull_request_target:
issues:
types: [labeled]

jobs:
comment-on-pr:
comment-on-issue:
if: github.repository == 'github/docs' && github.event.label.name == 'awaiting-review-reminder'
runs-on: ubuntu-latest
permissions:
pull-requests: write
issues: write
steps:
- name: Comment with contribution guidance
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PR_URL: ${{ github.event.pull_request.html_url }}
ISSUE_URL: ${{ github.event.issue.html_url }}
run: |
gh pr comment "$PR_URL" --body-file - <<'EOF'
gh issue comment "$ISSUE_URL" --body-file - <<'EOF'
Please do not open pull requests to address issues opened by other contributors until the issue has been marked with the `help wanted` label. The Docs team needs time to assess the issue and determine the scope of the work.

For more information, see [Working on other contributors' issues](https://docs.github.com/en/contributing/collaborating-on-github-docs/about-contributing-to-github-docs#working-on-other-contributors-issues).
Expand Down
4 changes: 4 additions & 0 deletions src/graphql/data/fpt/category-map.json
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,7 @@
"mergepullrequest": "pulls",
"removepullrequestcreationcapbypassusers": "pulls",
"reopenpullrequest": "pulls",
"requestcopilotcodereview": "pulls",
"requestreviews": "pulls",
"requestreviewsbylogin": "pulls",
"rerequestreviews": "pulls",
Expand Down Expand Up @@ -1363,6 +1364,8 @@
"teamreviewassignmentalgorithm": "teams",
"teamrole": "teams",
"codequalityseverity": "code-scanning",
"copilotcoderevieweffort": "copilot",
"copilotcodereviewrequestreason": "copilot",
"dependencygraphecosystem": "dependency-graph",
"gistorderfield": "gists",
"gistprivacy": "gists",
Expand Down Expand Up @@ -1754,6 +1757,7 @@
"pullrequestparametersinput": "pulls",
"removepullrequestcreationcapbypassusersinput": "pulls",
"reopenpullrequestinput": "pulls",
"requestcopilotcodereviewinput": "pulls",
"requestreviewsbylogininput": "pulls",
"requestreviewsinput": "pulls",
"requiredreviewerconfigurationinput": "pulls",
Expand Down
37 changes: 37 additions & 0 deletions src/graphql/data/fpt/changelog.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,41 @@
[
{
"schemaChanges": [
{
"title": "The GraphQL schema includes these changes:",
"changes": [
"<p>Type <code>CopilotCodeReviewEffort</code> was added</p>",
"<p>Enum value <code>AUTO</code> was added to enum <code>CopilotCodeReviewEffort</code></p>",
"<p>Enum value <code>BALANCED</code> was added to enum <code>CopilotCodeReviewEffort</code></p>",
"<p>Enum value <code>LITE</code> was added to enum <code>CopilotCodeReviewEffort</code></p>",
"<p>Enum value <code>MAX</code> was added to enum <code>CopilotCodeReviewEffort</code></p>",
"<p>Type <code>CopilotCodeReviewRequestReason</code> was added</p>",
"<p>Enum value <code>ACTOR_INELIGIBLE</code> was added to enum <code>CopilotCodeReviewRequestReason</code></p>",
"<p>Enum value <code>APP_NOT_INSTALLED</code> was added to enum <code>CopilotCodeReviewRequestReason</code></p>",
"<p>Enum value <code>LICENSED_ORGANIZATION_UNAVAILABLE</code> was added to enum <code>CopilotCodeReviewRequestReason</code></p>",
"<p>Enum value <code>NO_QUOTA_REMAINING</code> was added to enum <code>CopilotCodeReviewRequestReason</code></p>",
"<p>Enum value <code>REPOSITORY_INELIGIBLE</code> was added to enum <code>CopilotCodeReviewRequestReason</code></p>",
"<p>Enum value <code>REQUEST_CONFLICT</code> was added to enum <code>CopilotCodeReviewRequestReason</code></p>",
"<p>Type <code>RequestCopilotCodeReviewInput</code> was added</p>",
"<p>Input field <code>clientMutationId</code> of type <code>String</code> was added to input object type <code>RequestCopilotCodeReviewInput</code></p>",
"<p>Input field <code>pullRequestId</code> of type <code>ID!</code> was added to input object type <code>RequestCopilotCodeReviewInput</code></p>",
"<p>Input field <code>reviewEffort</code> of type <code>CopilotCodeReviewEffort</code> was added to input object type <code>RequestCopilotCodeReviewInput</code></p>",
"<p>Type <code>RequestCopilotCodeReviewPayload</code> was added</p>",
"<p>Field <code>actor</code> was added to object type <code>RequestCopilotCodeReviewPayload</code></p>",
"<p>Field <code>clientMutationId</code> was added to object type <code>RequestCopilotCodeReviewPayload</code></p>",
"<p>Field <code>failureReason</code> was added to object type <code>RequestCopilotCodeReviewPayload</code></p>",
"<p>Field <code>pullRequest</code> was added to object type <code>RequestCopilotCodeReviewPayload</code></p>",
"<p>Field <code>reviewRequest</code> was added to object type <code>RequestCopilotCodeReviewPayload</code></p>",
"<p>Field <code>success</code> was added to object type <code>RequestCopilotCodeReviewPayload</code></p>",
"<p>Field <code>requestCopilotCodeReview</code> was added to object type <code>Mutation</code></p>",
"<p>Argument <code>input: RequestCopilotCodeReviewInput!</code> added to field <code>Mutation.requestCopilotCodeReview</code></p>"
]
}
],
"previewChanges": [],
"upcomingChanges": [],
"date": "2026-11-03"
},
{
"schemaChanges": [
{
Expand Down
62 changes: 62 additions & 0 deletions src/graphql/data/fpt/schema-copilot.json
Original file line number Diff line number Diff line change
Expand Up @@ -85,5 +85,67 @@
],
"category": "copilot"
}
],
"enums": [
{
"name": "CopilotCodeReviewEffort",
"id": "copilotcoderevieweffort",
"href": "/graphql/reference/copilot#enum-copilotcoderevieweffort",
"description": "<p>The effort level for a Copilot code review. For more information, see <a href=\"https://docs.github.com/en/copilot/concepts/agent-capabilities/agent-powered-workflows-and-operations/code-review#review-effort-level\">Review effort level</a>.</p>",
"isDeprecated": false,
"values": [
{
"name": "AUTO",
"description": "<p>Copilot picks the effort for each pull request.</p>"
},
{
"name": "BALANCED",
"description": "<p>Balanced effort and depth.</p>"
},
{
"name": "LITE",
"description": "<p>Lower effort, faster review.</p>"
},
{
"name": "MAX",
"description": "<p>Highest effort, deepest review.</p>"
}
],
"category": "copilot"
},
{
"name": "CopilotCodeReviewRequestReason",
"id": "copilotcodereviewrequestreason",
"href": "/graphql/reference/copilot#enum-copilotcodereviewrequestreason",
"description": "<p>The stable reason a Copilot code review request was denied or conflicted with an existing request.</p>",
"isDeprecated": false,
"values": [
{
"name": "ACTOR_INELIGIBLE",
"description": "<p>The actor is not eligible to request Copilot code reviews.</p>"
},
{
"name": "APP_NOT_INSTALLED",
"description": "<p>The Copilot code review reviewer app is not installed.</p>"
},
{
"name": "LICENSED_ORGANIZATION_UNAVAILABLE",
"description": "<p>The organization providing the Copilot license is unavailable.</p>"
},
{
"name": "NO_QUOTA_REMAINING",
"description": "<p>The actor has no Copilot code review quota remaining.</p>"
},
{
"name": "REPOSITORY_INELIGIBLE",
"description": "<p>The repository is not eligible for Copilot code reviews.</p>"
},
{
"name": "REQUEST_CONFLICT",
"description": "<p>A Copilot code review request is already pending for this pull request.</p>"
}
],
"category": "copilot"
}
]
}
91 changes: 91 additions & 0 deletions src/graphql/data/fpt/schema-pulls.json
Original file line number Diff line number Diff line change
Expand Up @@ -714,6 +714,66 @@
],
"category": "pulls"
},
{
"name": "requestCopilotCodeReview",
"id": "requestcopilotcodereview",
"href": "/graphql/reference/pulls#mutation-requestcopilotcodereview",
"description": "<p>Requests a Copilot code review.</p>\n<p>Every call attempts to advance the Copilot code review lifecycle for the pull\nrequest: if no Copilot review has been requested yet, an initial request is created;\nif the most recent Copilot review has already completed, a new request is created\nautomatically to continue the lifecycle. If a Copilot code review request is already\npending, no new request is created and <code>failureReason</code> is <code>REQUEST_CONFLICT</code>.</p>",
"isDeprecated": false,
"inputFields": [
{
"name": "input",
"type": "RequestCopilotCodeReviewInput!",
"id": "requestcopilotcodereviewinput",
"href": "/graphql/reference/pulls#input-object-requestcopilotcodereviewinput"
}
],
"returnFields": [
{
"name": "actor",
"type": "Actor",
"id": "actor",
"href": "/graphql/reference/users#interface-actor",
"description": "<p>Identifies the actor who performed the event.</p>"
},
{
"name": "clientMutationId",
"type": "String",
"id": "string",
"href": "/graphql/reference/other#scalar-string",
"description": "<p>A unique identifier for the client performing the mutation.</p>"
},
{
"name": "failureReason",
"type": "CopilotCodeReviewRequestReason",
"id": "copilotcodereviewrequestreason",
"href": "/graphql/reference/copilot#enum-copilotcodereviewrequestreason",
"description": "<p>The stable reason the request was denied or conflicted with an existing request. Null when the request succeeded.</p>"
},
{
"name": "pullRequest",
"type": "PullRequest",
"id": "pullrequest",
"href": "/graphql/reference/pulls#object-pullrequest",
"description": "<p>The pull request that is getting requests.</p>"
},
{
"name": "reviewRequest",
"type": "ReviewRequest",
"id": "reviewrequest",
"href": "/graphql/reference/pulls#object-reviewrequest",
"description": "<p>The Copilot code review request that was created or is already pending. Null\nwhen the request was denied or conflicted with an existing request.</p>"
},
{
"name": "success",
"type": "Boolean",
"id": "boolean",
"href": "/graphql/reference/other#scalar-boolean",
"description": "<p>Did the operation succeed?.</p>"
}
],
"category": "pulls"
},
{
"name": "requestReviews",
"id": "requestreviews",
Expand Down Expand Up @@ -10644,6 +10704,37 @@
],
"category": "pulls"
},
{
"name": "RequestCopilotCodeReviewInput",
"id": "requestcopilotcodereviewinput",
"href": "/graphql/reference/pulls#input-object-requestcopilotcodereviewinput",
"description": "<p>Autogenerated input type of RequestCopilotCodeReview.</p>",
"inputFields": [
{
"name": "clientMutationId",
"description": "<p>A unique identifier for the client performing the mutation.</p>",
"type": "String",
"id": "string",
"href": "/graphql/reference/other#scalar-string"
},
{
"name": "pullRequestId",
"description": "<p>The Node ID of the pull request to modify.</p>",
"type": "ID!",
"id": "id",
"href": "/graphql/reference/other#scalar-id",
"isDeprecated": false
},
{
"name": "reviewEffort",
"description": "<p>The effort level to use for the Copilot code review. Omit to use the default effort level.</p>",
"type": "CopilotCodeReviewEffort",
"id": "copilotcoderevieweffort",
"href": "/graphql/reference/copilot#enum-copilotcoderevieweffort"
}
],
"category": "pulls"
},
{
"name": "RequestReviewsByLoginInput",
"id": "requestreviewsbylogininput",
Expand Down
Loading
Loading