Skip to content

Commit 058faf2

Browse files
GraphQL schema update (#61217)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
1 parent f1bfdf9 commit 058faf2

8 files changed

Lines changed: 5695 additions & 15500 deletions

File tree

src/graphql/data/fpt/schema.docs.graphql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ directive @docsCategory(
3131
The category slug (e.g. "issues", "pulls", "repos").
3232
"""
3333
name: String!
34-
) on ENUM | INPUT_OBJECT | INTERFACE | OBJECT | UNION
34+
) on ENUM | FIELD_DEFINITION | INPUT_OBJECT | INTERFACE | OBJECT | UNION
3535

3636
"""
3737
Autogenerated input type of AbortQueuedMigrations
@@ -55482,8 +55482,8 @@ type RepositoryRulesetBypassActorEdge {
5548255482

5548355483
"""
5548455484
Specifies the attributes for a new or updated ruleset bypass actor. Only one of
55485-
`actor_id`, `repository_role_database_id`, `organization_admin`, or `deploy_key`
55486-
should be specified.
55485+
`actor_id`, `repository_role_database_id`, `organization_admin`,
55486+
`enterprise_owner`, or `deploy_key` should be specified.
5548755487
"""
5548855488
input RepositoryRulesetBypassActorInput {
5548955489
"""

src/graphql/data/fpt/schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98434,7 +98434,7 @@
9843498434
"name": "RepositoryRulesetBypassActorInput",
9843598435
"id": "repositoryrulesetbypassactorinput",
9843698436
"href": "/graphql/reference/input-objects#repositoryrulesetbypassactorinput",
98437-
"description": "<p>Specifies the attributes for a new or updated ruleset bypass actor. Only one of\n<code>actor_id</code>, <code>repository_role_database_id</code>, <code>organization_admin</code>, or <code>deploy_key</code>\nshould be specified.</p>",
98437+
"description": "<p>Specifies the attributes for a new or updated ruleset bypass actor. Only one of\n<code>actor_id</code>, <code>repository_role_database_id</code>, <code>organization_admin</code>,\n<code>enterprise_owner</code>, or <code>deploy_key</code> should be specified.</p>",
9843898438
"inputFields": [
9843998439
{
9844098440
"name": "actorId",

src/graphql/data/ghec/schema.docs.graphql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ directive @docsCategory(
3131
The category slug (e.g. "issues", "pulls", "repos").
3232
"""
3333
name: String!
34-
) on ENUM | INPUT_OBJECT | INTERFACE | OBJECT | UNION
34+
) on ENUM | FIELD_DEFINITION | INPUT_OBJECT | INTERFACE | OBJECT | UNION
3535

3636
"""
3737
Autogenerated input type of AbortQueuedMigrations
@@ -55482,8 +55482,8 @@ type RepositoryRulesetBypassActorEdge {
5548255482

5548355483
"""
5548455484
Specifies the attributes for a new or updated ruleset bypass actor. Only one of
55485-
`actor_id`, `repository_role_database_id`, `organization_admin`, or `deploy_key`
55486-
should be specified.
55485+
`actor_id`, `repository_role_database_id`, `organization_admin`,
55486+
`enterprise_owner`, or `deploy_key` should be specified.
5548755487
"""
5548855488
input RepositoryRulesetBypassActorInput {
5548955489
"""

src/graphql/data/ghec/schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98434,7 +98434,7 @@
9843498434
"name": "RepositoryRulesetBypassActorInput",
9843598435
"id": "repositoryrulesetbypassactorinput",
9843698436
"href": "/graphql/reference/input-objects#repositoryrulesetbypassactorinput",
98437-
"description": "<p>Specifies the attributes for a new or updated ruleset bypass actor. Only one of\n<code>actor_id</code>, <code>repository_role_database_id</code>, <code>organization_admin</code>, or <code>deploy_key</code>\nshould be specified.</p>",
98437+
"description": "<p>Specifies the attributes for a new or updated ruleset bypass actor. Only one of\n<code>actor_id</code>, <code>repository_role_database_id</code>, <code>organization_admin</code>,\n<code>enterprise_owner</code>, or <code>deploy_key</code> should be specified.</p>",
9843898438
"inputFields": [
9843998439
{
9844098440
"name": "actorId",

src/graphql/data/ghes-3.21/graphql_upcoming_changes.public-enterprise.yml

Lines changed: 40 additions & 210 deletions
Original file line numberDiff line numberDiff line change
@@ -280,65 +280,9 @@ upcoming_changes:
280280
date: '2024-04-01T00:00:00+00:00'
281281
criticality: breaking
282282
owner: calvinchilds
283-
- location: CreateTeamDiscussionCommentInput.body
283+
- location: EnterpriseOwnerInfo.teamDiscussionsSetting
284284
description:
285-
'`body` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
286-
to find a suitable replacement.'
287-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
288-
date: '2024-07-01T00:00:00+00:00'
289-
criticality: breaking
290-
owner: deborah-digges
291-
- location: CreateTeamDiscussionCommentInput.discussionId
292-
description:
293-
'`discussionId` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
294-
to find a suitable replacement.'
295-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
296-
date: '2024-07-01T00:00:00+00:00'
297-
criticality: breaking
298-
owner: deborah-digges
299-
- location: CreateTeamDiscussionCommentPayload.teamDiscussionComment
300-
description:
301-
'`teamDiscussionComment` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
302-
to find a suitable replacement.'
303-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
304-
date: '2024-07-01T00:00:00+00:00'
305-
criticality: breaking
306-
owner: deborah-digges
307-
- location: CreateTeamDiscussionInput.body
308-
description:
309-
'`body` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
310-
to find a suitable replacement.'
311-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
312-
date: '2024-07-01T00:00:00+00:00'
313-
criticality: breaking
314-
owner: deborah-digges
315-
- location: CreateTeamDiscussionInput.private
316-
description:
317-
'`private` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
318-
to find a suitable replacement.'
319-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
320-
date: '2024-07-01T00:00:00+00:00'
321-
criticality: breaking
322-
owner: deborah-digges
323-
- location: CreateTeamDiscussionInput.teamId
324-
description:
325-
'`teamId` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
326-
to find a suitable replacement.'
327-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
328-
date: '2024-07-01T00:00:00+00:00'
329-
criticality: breaking
330-
owner: deborah-digges
331-
- location: CreateTeamDiscussionInput.title
332-
description:
333-
'`title` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
334-
to find a suitable replacement.'
335-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
336-
date: '2024-07-01T00:00:00+00:00'
337-
criticality: breaking
338-
owner: deborah-digges
339-
- location: CreateTeamDiscussionPayload.teamDiscussion
340-
description:
341-
'`teamDiscussion` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
285+
'`teamDiscussionsSetting` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
342286
to find a suitable replacement.'
343287
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
344288
date: '2024-07-01T00:00:00+00:00'
@@ -374,158 +318,6 @@ upcoming_changes:
374318
date: '2024-07-01T00:00:00+00:00'
375319
criticality: breaking
376320
owner: JanKoszewski
377-
- location: TeamDiscussion.authorAssociation
378-
description:
379-
'`authorAssociation` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
380-
to find a suitable replacement.'
381-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
382-
date: '2024-07-01T00:00:00+00:00'
383-
criticality: breaking
384-
owner: deborah-digges
385-
- location: TeamDiscussion.bodyVersion
386-
description:
387-
'`bodyVersion` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
388-
to find a suitable replacement.'
389-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
390-
date: '2024-07-01T00:00:00+00:00'
391-
criticality: breaking
392-
owner: deborah-digges
393-
- location: TeamDiscussion.comments
394-
description:
395-
'`comments` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
396-
to find a suitable replacement.'
397-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
398-
date: '2024-07-01T00:00:00+00:00'
399-
criticality: breaking
400-
owner: deborah-digges
401-
- location: TeamDiscussion.commentsResourcePath
402-
description:
403-
'`commentsResourcePath` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
404-
to find a suitable replacement.'
405-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
406-
date: '2024-07-01T00:00:00+00:00'
407-
criticality: breaking
408-
owner: deborah-digges
409-
- location: TeamDiscussion.commentsUrl
410-
description:
411-
'`commentsUrl` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
412-
to find a suitable replacement.'
413-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
414-
date: '2024-07-01T00:00:00+00:00'
415-
criticality: breaking
416-
owner: deborah-digges
417-
- location: TeamDiscussion.isPinned
418-
description:
419-
'`isPinned` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
420-
to find a suitable replacement.'
421-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
422-
date: '2024-07-01T00:00:00+00:00'
423-
criticality: breaking
424-
owner: deborah-digges
425-
- location: TeamDiscussion.isPrivate
426-
description:
427-
'`isPrivate` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
428-
to find a suitable replacement.'
429-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
430-
date: '2024-07-01T00:00:00+00:00'
431-
criticality: breaking
432-
owner: deborah-digges
433-
- location: TeamDiscussion.number
434-
description:
435-
'`number` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
436-
to find a suitable replacement.'
437-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
438-
date: '2024-07-01T00:00:00+00:00'
439-
criticality: breaking
440-
owner: deborah-digges
441-
- location: TeamDiscussion.resourcePath
442-
description:
443-
'`resourcePath` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
444-
to find a suitable replacement.'
445-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
446-
date: '2024-07-01T00:00:00+00:00'
447-
criticality: breaking
448-
owner: deborah-digges
449-
- location: TeamDiscussion.team
450-
description:
451-
'`team` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
452-
to find a suitable replacement.'
453-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
454-
date: '2024-07-01T00:00:00+00:00'
455-
criticality: breaking
456-
owner: deborah-digges
457-
- location: TeamDiscussion.title
458-
description:
459-
'`title` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
460-
to find a suitable replacement.'
461-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
462-
date: '2024-07-01T00:00:00+00:00'
463-
criticality: breaking
464-
owner: deborah-digges
465-
- location: TeamDiscussion.url
466-
description:
467-
'`url` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
468-
to find a suitable replacement.'
469-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
470-
date: '2024-07-01T00:00:00+00:00'
471-
criticality: breaking
472-
owner: deborah-digges
473-
- location: TeamDiscussion.viewerCanPin
474-
description:
475-
'`viewerCanPin` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
476-
to find a suitable replacement.'
477-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
478-
date: '2024-07-01T00:00:00+00:00'
479-
criticality: breaking
480-
owner: deborah-digges
481-
- location: TeamDiscussionComment.authorAssociation
482-
description:
483-
'`authorAssociation` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
484-
to find a suitable replacement.'
485-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
486-
date: '2024-07-01T00:00:00+00:00'
487-
criticality: breaking
488-
owner: deborah-digges
489-
- location: TeamDiscussionComment.bodyVersion
490-
description:
491-
'`bodyVersion` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
492-
to find a suitable replacement.'
493-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
494-
date: '2024-07-01T00:00:00+00:00'
495-
criticality: breaking
496-
owner: deborah-digges
497-
- location: TeamDiscussionComment.discussion
498-
description:
499-
'`discussion` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
500-
to find a suitable replacement.'
501-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
502-
date: '2024-07-01T00:00:00+00:00'
503-
criticality: breaking
504-
owner: deborah-digges
505-
- location: TeamDiscussionComment.number
506-
description:
507-
'`number` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
508-
to find a suitable replacement.'
509-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
510-
date: '2024-07-01T00:00:00+00:00'
511-
criticality: breaking
512-
owner: deborah-digges
513-
- location: TeamDiscussionComment.resourcePath
514-
description:
515-
'`resourcePath` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
516-
to find a suitable replacement.'
517-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
518-
date: '2024-07-01T00:00:00+00:00'
519-
criticality: breaking
520-
owner: deborah-digges
521-
- location: TeamDiscussionComment.url
522-
description:
523-
'`url` will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/
524-
to find a suitable replacement.'
525-
reason: The Team Discussions feature is deprecated in favor of Organization Discussions.
526-
date: '2024-07-01T00:00:00+00:00'
527-
criticality: breaking
528-
owner: deborah-digges
529321
- location: Workflow.hasWorkflowDispatchTrigger
530322
description:
531323
'`hasWorkflowDispatchTrigger` will be removed. Use `has_workflow_dispatch_trigger_for_branch(branch_ref)`
@@ -7474,6 +7266,12 @@ upcoming_changes:
74747266
date: '2026-04-01T00:00:00+00:00'
74757267
criticality: breaking
74767268
owner: audit_logs
7269+
- location: ReviewRequest.requestedBy
7270+
description: '`requestedBy` will be removed. Use `requestedByActor` instead.'
7271+
reason: '`requestedBy` will be removed.'
7272+
date: '2026-04-01T00:00:00+00:00'
7273+
criticality: breaking
7274+
owner: github/client-apps-platform
74777275
- location: TeamAddMemberAuditEntry.action
74787276
description: '`action` will be removed.'
74797277
reason: The GraphQL audit-log is deprecated. Please use the REST API instead.
@@ -8062,3 +7860,35 @@ upcoming_changes:
80627860
date: '2026-04-01T00:00:00+00:00'
80637861
criticality: breaking
80647862
owner: audit_logs
7863+
- location: Team.viewerCanSubscribe
7864+
description: '`viewerCanSubscribe` will be removed.'
7865+
reason:
7866+
'`Team.viewerCanSubscribe` will be removed. Team notifications subscriptions
7867+
are being deprecated.'
7868+
date: '2026-07-01T00:00:00+00:00'
7869+
criticality: breaking
7870+
owner: peter-evans
7871+
- location: Team.viewerSubscription
7872+
description: '`viewerSubscription` will be removed.'
7873+
reason:
7874+
'`Team.viewerSubscription` will be removed. Team notifications subscriptions
7875+
are being deprecated.'
7876+
date: '2026-07-01T00:00:00+00:00'
7877+
criticality: breaking
7878+
owner: peter-evans
7879+
- location: Artifact.databaseId
7880+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
7881+
reason:
7882+
'`databaseId` will be removed because it does not support 64-bit signed
7883+
integer identifiers.'
7884+
date: '2027-01-01T00:00:00+00:00'
7885+
criticality: breaking
7886+
owner: github/actions-persistence
7887+
- location: CheckAnnotation.databaseId
7888+
description: '`databaseId` will be removed. Use `fullDatabaseId` instead.'
7889+
reason:
7890+
'`databaseId` will be removed because it does not support 64-bit signed
7891+
integer identifiers.'
7892+
date: '2027-01-01T00:00:00+00:00'
7893+
criticality: breaking
7894+
owner: github/actions-persistence

0 commit comments

Comments
 (0)