Skip to content

Commit 2e3a124

Browse files
GraphQL schema update (#63689)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
1 parent eb102ab commit 2e3a124

9 files changed

Lines changed: 948 additions & 6 deletions

‎src/graphql/data/fpt/category-map.json‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@
259259
"reopenpullrequest": "pulls",
260260
"requestreviews": "pulls",
261261
"requestreviewsbylogin": "pulls",
262+
"rerequestreviews": "pulls",
262263
"resolvereviewthread": "pulls",
263264
"revertpullrequest": "pulls",
264265
"submitpullrequestreview": "pulls",
@@ -813,6 +814,7 @@
813814
"projectv2workflowedge": "projects",
814815
"removedfromprojectv2event": "projects",
815816
"addedtomergequeueevent": "pulls",
817+
"addedtostackevent": "pulls",
816818
"automergedisabledevent": "pulls",
817819
"automergeenabledevent": "pulls",
818820
"automergerequest": "pulls",
@@ -873,6 +875,7 @@
873875
"pullrequesttimelineitemsedge": "pulls",
874876
"readyforreviewevent": "pulls",
875877
"removedfrommergequeueevent": "pulls",
878+
"removedfromstackevent": "pulls",
876879
"requestedreviewerconnection": "pulls",
877880
"requestedrevieweredge": "pulls",
878881
"requiredreviewerconfiguration": "pulls",
@@ -1754,6 +1757,7 @@
17541757
"requestreviewsbylogininput": "pulls",
17551758
"requestreviewsinput": "pulls",
17561759
"requiredreviewerconfigurationinput": "pulls",
1760+
"rerequestreviewsinput": "pulls",
17571761
"resolvereviewthreadinput": "pulls",
17581762
"revertpullrequestinput": "pulls",
17591763
"submitpullrequestreviewinput": "pulls",

‎src/graphql/data/fpt/changelog.json‎

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,54 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type <code>AddedToStackEvent</code> was added</p>",
8+
"<p><code>AddedToStackEvent</code> object implements <code>Node</code> interface</p>",
9+
"<p>Field <code>actor</code> was added to object type <code>AddedToStackEvent</code></p>",
10+
"<p>Field <code>createdAt</code> was added to object type <code>AddedToStackEvent</code></p>",
11+
"<p>Field <code>id</code> was added to object type <code>AddedToStackEvent</code></p>",
12+
"<p>Field <code>pullRequest</code> was added to object type <code>AddedToStackEvent</code></p>",
13+
"<p>Field <code>stackId</code> was added to object type <code>AddedToStackEvent</code></p>",
14+
"<p>Field <code>stackNumber</code> was added to object type <code>AddedToStackEvent</code></p>",
15+
"<p>Type <code>RemovedFromStackEvent</code> was added</p>",
16+
"<p><code>RemovedFromStackEvent</code> object implements <code>Node</code> interface</p>",
17+
"<p>Field <code>actor</code> was added to object type <code>RemovedFromStackEvent</code></p>",
18+
"<p>Field <code>createdAt</code> was added to object type <code>RemovedFromStackEvent</code></p>",
19+
"<p>Field <code>id</code> was added to object type <code>RemovedFromStackEvent</code></p>",
20+
"<p>Field <code>pullRequest</code> was added to object type <code>RemovedFromStackEvent</code></p>",
21+
"<p>Field <code>stackId</code> was added to object type <code>RemovedFromStackEvent</code></p>",
22+
"<p>Field <code>stackNumber</code> was added to object type <code>RemovedFromStackEvent</code></p>",
23+
"<p>Type <code>RerequestReviewsInput</code> was added</p>",
24+
"<p>Input field <code>botIds</code> of type '[ID!]<code>was added to input object type</code>RerequestReviewsInput'</p>",
25+
"<p>Input field <code>clientMutationId</code> of type <code>String</code> was added to input object type <code>RerequestReviewsInput</code></p>",
26+
"<p>Input field <code>pullRequestId</code> of type <code>ID!</code> was added to input object type <code>RerequestReviewsInput</code></p>",
27+
"<p>Input field <code>teamIds</code> of type '[ID!]<code>was added to input object type</code>RerequestReviewsInput'</p>",
28+
"<p>Input field <code>userIds</code> of type '[ID!]<code>was added to input object type</code>RerequestReviewsInput'</p>",
29+
"<p>Type <code>RerequestReviewsPayload</code> was added</p>",
30+
"<p>Field <code>actor</code> was added to object type <code>RerequestReviewsPayload</code></p>",
31+
"<p>Field <code>clientMutationId</code> was added to object type <code>RerequestReviewsPayload</code></p>",
32+
"<p>Field <code>pullRequest</code> was added to object type <code>RerequestReviewsPayload</code></p>",
33+
"<p>Field <code>requestedReviewersEdge</code> was added to object type <code>RerequestReviewsPayload</code></p>",
34+
"<p>Field <code>rerequestReviews</code> was added to object type <code>Mutation</code></p>",
35+
"<p>Argument <code>input: RerequestReviewsInput!</code> added to field <code>Mutation.rerequestReviews</code></p>",
36+
"<p>Member <code>AddedToStackEvent</code> was added to Union type <code>PullRequestTimelineItems</code></p>",
37+
"<p>Member <code>RemovedFromStackEvent</code> was added to Union type <code>PullRequestTimelineItems</code></p>",
38+
"<p>Argument <code>isWithdrawn: Boolean</code> added to field <code>Query.securityAdvisories</code></p>",
39+
"<p>Argument 'severities: [SecurityAdvisorySeverity!]<code>added to field</code>Query.securityAdvisories'</p>",
40+
"<p>Field <code>cveId</code> was added to object type <code>SecurityAdvisory</code></p>",
41+
"<p>Field <code>githubReviewedAt</code> was added to object type <code>SecurityAdvisory</code></p>",
42+
"<p>Field <code>nvdPublishedAt</code> was added to object type <code>SecurityAdvisory</code></p>",
43+
"<p>Field <code>repositoryAdvisoryUrl</code> was added to object type <code>SecurityAdvisory</code></p>",
44+
"<p>Field <code>sourceCodeLocation</code> was added to object type <code>SecurityAdvisory</code></p>"
45+
]
46+
}
47+
],
48+
"previewChanges": [],
49+
"upcomingChanges": [],
50+
"date": "2026-10-05"
51+
},
252
{
353
"schemaChanges": [
454
{

‎src/graphql/data/fpt/schema-pulls.json‎

Lines changed: 223 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@
178178
"name": "archivePullRequest",
179179
"id": "archivepullrequest",
180180
"href": "/graphql/reference/pulls#mutation-archivepullrequest",
181-
"description": "<p>Archive a pull request. Closes, locks, and marks the pull request as archived.\nOnly repository admins can archive pull requests.</p>",
181+
"description": "<p>Archive a pull request. Closes and marks the pull request as archived. Only repository admins can archive pull requests.</p>",
182182
"isDeprecated": false,
183183
"inputFields": [
184184
{
@@ -806,6 +806,52 @@
806806
],
807807
"category": "pulls"
808808
},
809+
{
810+
"name": "rerequestReviews",
811+
"id": "rerequestreviews",
812+
"href": "/graphql/reference/pulls#mutation-rerequestreviews",
813+
"description": "<p>Rerequest reviews on a pull request.</p>",
814+
"isDeprecated": false,
815+
"inputFields": [
816+
{
817+
"name": "input",
818+
"type": "RerequestReviewsInput!",
819+
"id": "rerequestreviewsinput",
820+
"href": "/graphql/reference/pulls#input-object-rerequestreviewsinput"
821+
}
822+
],
823+
"returnFields": [
824+
{
825+
"name": "actor",
826+
"type": "Actor",
827+
"id": "actor",
828+
"href": "/graphql/reference/users#interface-actor",
829+
"description": "<p>Identifies the actor who performed the event.</p>"
830+
},
831+
{
832+
"name": "clientMutationId",
833+
"type": "String",
834+
"id": "string",
835+
"href": "/graphql/reference/other#scalar-string",
836+
"description": "<p>A unique identifier for the client performing the mutation.</p>"
837+
},
838+
{
839+
"name": "pullRequest",
840+
"type": "PullRequest",
841+
"id": "pullrequest",
842+
"href": "/graphql/reference/pulls#object-pullrequest",
843+
"description": "<p>The pull request that is getting requests.</p>"
844+
},
845+
{
846+
"name": "requestedReviewersEdge",
847+
"type": "UserEdge",
848+
"id": "useredge",
849+
"href": "/graphql/reference/users#object-useredge",
850+
"description": "<p>The edge from the pull request to the requested reviewers.</p>"
851+
}
852+
],
853+
"category": "pulls"
854+
},
809855
{
810856
"name": "resolveReviewThread",
811857
"id": "resolvereviewthread",
@@ -1233,6 +1279,65 @@
12331279
],
12341280
"category": "pulls"
12351281
},
1282+
{
1283+
"name": "AddedToStackEvent",
1284+
"id": "addedtostackevent",
1285+
"href": "/graphql/reference/pulls#object-addedtostackevent",
1286+
"description": "<p>Represents an<code>added_to_stack</code>event on a given pull request.</p>",
1287+
"isDeprecated": false,
1288+
"implements": [
1289+
{
1290+
"name": "Node",
1291+
"id": "node",
1292+
"href": "/graphql/reference/meta#interface-node"
1293+
}
1294+
],
1295+
"fields": [
1296+
{
1297+
"name": "actor",
1298+
"description": "<p>Identifies the actor who performed the event.</p>",
1299+
"type": "Actor",
1300+
"id": "actor",
1301+
"href": "/graphql/reference/users#interface-actor"
1302+
},
1303+
{
1304+
"name": "createdAt",
1305+
"description": "<p>Identifies the date and time when the object was created.</p>",
1306+
"type": "DateTime!",
1307+
"id": "datetime",
1308+
"href": "/graphql/reference/other#scalar-datetime"
1309+
},
1310+
{
1311+
"name": "id",
1312+
"description": "<p>The Node ID of the AddedToStackEvent object.</p>",
1313+
"type": "ID!",
1314+
"id": "id",
1315+
"href": "/graphql/reference/other#scalar-id"
1316+
},
1317+
{
1318+
"name": "pullRequest",
1319+
"description": "<p>Pull request added to the stack.</p>",
1320+
"type": "PullRequest",
1321+
"id": "pullrequest",
1322+
"href": "/graphql/reference/pulls#object-pullrequest"
1323+
},
1324+
{
1325+
"name": "stackId",
1326+
"description": "<p>Database ID of the stack.</p>",
1327+
"type": "BigInt",
1328+
"id": "bigint",
1329+
"href": "/graphql/reference/other#scalar-bigint"
1330+
},
1331+
{
1332+
"name": "stackNumber",
1333+
"description": "<p>Number of the stack in its repository.</p>",
1334+
"type": "Int",
1335+
"id": "int",
1336+
"href": "/graphql/reference/other#scalar-int"
1337+
}
1338+
],
1339+
"category": "pulls"
1340+
},
12361341
{
12371342
"name": "AutoMergeDisabledEvent",
12381343
"id": "automergedisabledevent",
@@ -7285,6 +7390,65 @@
72857390
],
72867391
"category": "pulls"
72877392
},
7393+
{
7394+
"name": "RemovedFromStackEvent",
7395+
"id": "removedfromstackevent",
7396+
"href": "/graphql/reference/pulls#object-removedfromstackevent",
7397+
"description": "<p>Represents a<code>removed_from_stack</code>event on a given pull request.</p>",
7398+
"isDeprecated": false,
7399+
"implements": [
7400+
{
7401+
"name": "Node",
7402+
"id": "node",
7403+
"href": "/graphql/reference/meta#interface-node"
7404+
}
7405+
],
7406+
"fields": [
7407+
{
7408+
"name": "actor",
7409+
"description": "<p>Identifies the actor who performed the event.</p>",
7410+
"type": "Actor",
7411+
"id": "actor",
7412+
"href": "/graphql/reference/users#interface-actor"
7413+
},
7414+
{
7415+
"name": "createdAt",
7416+
"description": "<p>Identifies the date and time when the object was created.</p>",
7417+
"type": "DateTime!",
7418+
"id": "datetime",
7419+
"href": "/graphql/reference/other#scalar-datetime"
7420+
},
7421+
{
7422+
"name": "id",
7423+
"description": "<p>The Node ID of the RemovedFromStackEvent object.</p>",
7424+
"type": "ID!",
7425+
"id": "id",
7426+
"href": "/graphql/reference/other#scalar-id"
7427+
},
7428+
{
7429+
"name": "pullRequest",
7430+
"description": "<p>Pull request removed from the stack.</p>",
7431+
"type": "PullRequest",
7432+
"id": "pullrequest",
7433+
"href": "/graphql/reference/pulls#object-pullrequest"
7434+
},
7435+
{
7436+
"name": "stackId",
7437+
"description": "<p>Database ID of the stack.</p>",
7438+
"type": "BigInt",
7439+
"id": "bigint",
7440+
"href": "/graphql/reference/other#scalar-bigint"
7441+
},
7442+
{
7443+
"name": "stackNumber",
7444+
"description": "<p>Number of the stack in its repository.</p>",
7445+
"type": "Int",
7446+
"id": "int",
7447+
"href": "/graphql/reference/other#scalar-int"
7448+
}
7449+
],
7450+
"category": "pulls"
7451+
},
72887452
{
72897453
"name": "RequestedReviewerConnection",
72907454
"id": "requestedreviewerconnection",
@@ -8935,6 +9099,11 @@
89359099
"id": "addedtoprojectv2event",
89369100
"href": "/graphql/reference/projects#object-addedtoprojectv2event"
89379101
},
9102+
{
9103+
"name": "AddedToStackEvent",
9104+
"id": "addedtostackevent",
9105+
"href": "/graphql/reference/pulls#object-addedtostackevent"
9106+
},
89389107
{
89399108
"name": "AssignedEvent",
89409109
"id": "assignedevent",
@@ -9230,6 +9399,11 @@
92309399
"id": "removedfromprojectv2event",
92319400
"href": "/graphql/reference/projects#object-removedfromprojectv2event"
92329401
},
9402+
{
9403+
"name": "RemovedFromStackEvent",
9404+
"id": "removedfromstackevent",
9405+
"href": "/graphql/reference/pulls#object-removedfromstackevent"
9406+
},
92339407
{
92349408
"name": "RenamedTitleEvent",
92359409
"id": "renamedtitleevent",
@@ -10587,6 +10761,54 @@
1058710761
],
1058810762
"category": "pulls"
1058910763
},
10764+
{
10765+
"name": "RerequestReviewsInput",
10766+
"id": "rerequestreviewsinput",
10767+
"href": "/graphql/reference/pulls#input-object-rerequestreviewsinput",
10768+
"description": "<p>Autogenerated input type of RerequestReviews.</p>",
10769+
"inputFields": [
10770+
{
10771+
"name": "botIds",
10772+
"description": "<p>The Node IDs of the bots to rerequest.</p>",
10773+
"type": "[ID!]",
10774+
"id": "id",
10775+
"href": "/graphql/reference/other#scalar-id",
10776+
"isDeprecated": false
10777+
},
10778+
{
10779+
"name": "clientMutationId",
10780+
"description": "<p>A unique identifier for the client performing the mutation.</p>",
10781+
"type": "String",
10782+
"id": "string",
10783+
"href": "/graphql/reference/other#scalar-string"
10784+
},
10785+
{
10786+
"name": "pullRequestId",
10787+
"description": "<p>The Node ID of the pull request to modify.</p>",
10788+
"type": "ID!",
10789+
"id": "id",
10790+
"href": "/graphql/reference/other#scalar-id",
10791+
"isDeprecated": false
10792+
},
10793+
{
10794+
"name": "teamIds",
10795+
"description": "<p>The Node IDs of the teams to rerequest.</p>",
10796+
"type": "[ID!]",
10797+
"id": "id",
10798+
"href": "/graphql/reference/other#scalar-id",
10799+
"isDeprecated": false
10800+
},
10801+
{
10802+
"name": "userIds",
10803+
"description": "<p>The Node IDs of the users to rerequest.</p>",
10804+
"type": "[ID!]",
10805+
"id": "id",
10806+
"href": "/graphql/reference/other#scalar-id",
10807+
"isDeprecated": false
10808+
}
10809+
],
10810+
"category": "pulls"
10811+
},
1059010812
{
1059110813
"name": "ResolveReviewThreadInput",
1059210814
"id": "resolvereviewthreadinput",

0 commit comments

Comments
 (0)