@@ -4169,6 +4169,9 @@ enum DeploymentState {
4169
4169
4170
4170
"""The deployment is in progress."""
4171
4171
IN_PROGRESS
4172
+
4173
+ """The deployment is waiting."""
4174
+ WAITING
4172
4175
}
4173
4176
4174
4177
"""Describes the status of a given deployment attempt."""
@@ -7085,6 +7088,9 @@ type Issue implements Node & Assignable & Closable & Comment & Updatable & Updat
7085
7088
7086
7089
"""A list of comments associated with the Issue."""
7087
7090
comments(
7091
+ """Ordering options for issue comments returned from the connection."""
7092
+ orderBy: IssueCommentOrder
7093
+
7088
7094
"""Returns the elements in the list that come after the specified cursor."""
7089
7095
after: String
7090
7096
@@ -7464,6 +7470,21 @@ type IssueCommentEdge {
7464
7470
node: IssueComment
7465
7471
}
7466
7472
7473
+ """Ways in which lists of issue comments can be ordered upon return."""
7474
+ input IssueCommentOrder {
7475
+ """The field in which to order issue comments by."""
7476
+ field: IssueCommentOrderField!
7477
+
7478
+ """The direction in which to order issue comments by the specified field."""
7479
+ direction: OrderDirection!
7480
+ }
7481
+
7482
+ """Properties by which issue comment connections can be ordered."""
7483
+ enum IssueCommentOrderField {
7484
+ """Order issue comments by update time"""
7485
+ UPDATED_AT
7486
+ }
7487
+
7467
7488
"""The connection type for Issue."""
7468
7489
type IssueConnection {
7469
7490
"""A list of edges."""
@@ -9898,8 +9919,14 @@ type Organization implements Node & Actor & PackageOwner & ProjectOwner & Reposi
9898
9919
9899
9920
"""The organization's public email."""
9900
9921
email: String
9922
+
9923
+ """True if this user/organization has a GitHub Sponsors listing."""
9924
+ hasSponsorsListing: Boolean!
9901
9925
id: ID!
9902
9926
9927
+ """The interaction ability settings for this organization."""
9928
+ interactionAbility: RepositoryInteractionAbility
9929
+
9903
9930
"""
9904
9931
The setting value for whether the organization has an IP allow list enabled.
9905
9932
"""
@@ -9927,6 +9954,9 @@ type Organization implements Node & Actor & PackageOwner & ProjectOwner & Reposi
9927
9954
orderBy: IpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC}
9928
9955
): IpAllowListEntryConnection!
9929
9956
9957
+ """True if the viewer is sponsored by this user/organization."""
9958
+ isSponsoringViewer: Boolean!
9959
+
9930
9960
"""
9931
9961
Whether the organization has verified its profile email and website, always false on Enterprise.
9932
9962
"""
@@ -10193,7 +10223,7 @@ type Organization implements Node & Actor & PackageOwner & ProjectOwner & Reposi
10193
10223
"""The Organization's SAML identity providers"""
10194
10224
samlIdentityProvider: OrganizationIdentityProvider
10195
10225
10196
- """The GitHub Sponsors listing for this user."""
10226
+ """The GitHub Sponsors listing for this user or organization ."""
10197
10227
sponsorsListing: SponsorsListing
10198
10228
10199
10229
"""This object's sponsorships as the maintainer."""
@@ -10323,9 +10353,15 @@ type Organization implements Node & Actor & PackageOwner & ProjectOwner & Reposi
10323
10353
"""Viewer can create teams on this organization."""
10324
10354
viewerCanCreateTeams: Boolean!
10325
10355
10356
+ """Whether or not the viewer is able to sponsor this user/organization."""
10357
+ viewerCanSponsor: Boolean!
10358
+
10326
10359
"""Viewer is an active member of this organization."""
10327
10360
viewerIsAMember: Boolean!
10328
10361
10362
+ """True if the viewer is sponsoring this user/organization."""
10363
+ viewerIsSponsoring: Boolean!
10364
+
10329
10365
"""The organization's public profile URL."""
10330
10366
websiteUrl: URI
10331
10367
}
@@ -13660,6 +13696,9 @@ type PullRequest implements Node & Assignable & Closable & Comment & Updatable &
13660
13696
13661
13697
"""A list of comments associated with the pull request."""
13662
13698
comments(
13699
+ """Ordering options for issue comments returned from the connection."""
13700
+ orderBy: IssueCommentOrder
13701
+
13663
13702
"""Returns the elements in the list that come after the specified cursor."""
13664
13703
after: String
13665
13704
@@ -18027,6 +18066,9 @@ type Repository implements Node & ProjectOwner & PackageOwner & Subscribable & S
18027
18066
homepageUrl: URI
18028
18067
id: ID!
18029
18068
18069
+ """The interaction ability settings for this repository."""
18070
+ interactionAbility: RepositoryInteractionAbility
18071
+
18030
18072
"""Indicates if the repository is unmaintained."""
18031
18073
isArchived: Boolean!
18032
18074
@@ -18822,6 +18864,51 @@ interface RepositoryInfo {
18822
18864
usesCustomOpenGraphImage: Boolean!
18823
18865
}
18824
18866
18867
+ """Repository interaction limit that applies to this object."""
18868
+ type RepositoryInteractionAbility {
18869
+ """The time the currently active limit expires."""
18870
+ expiresAt: DateTime
18871
+
18872
+ """The current limit that is enabled on this object."""
18873
+ limit: RepositoryInteractionLimit!
18874
+
18875
+ """The origin of the currently active interaction limit."""
18876
+ origin: RepositoryInteractionLimitOrigin!
18877
+ }
18878
+
18879
+ """A repository interaction limit."""
18880
+ enum RepositoryInteractionLimit {
18881
+ """
18882
+ Users that have recently created their account will be unable to interact with the repository.
18883
+ """
18884
+ EXISTING_USERS
18885
+
18886
+ """
18887
+ Users that have not previously committed to a repository’s default branch will be unable to interact with the repository.
18888
+ """
18889
+ CONTRIBUTORS_ONLY
18890
+
18891
+ """
18892
+ Users that are not collaborators will not be able to interact with the repository.
18893
+ """
18894
+ COLLABORATORS_ONLY
18895
+
18896
+ """No interaction limits are enabled."""
18897
+ NO_LIMIT
18898
+ }
18899
+
18900
+ """Indicates where an interaction limit is configured."""
18901
+ enum RepositoryInteractionLimitOrigin {
18902
+ """A limit that is configured at the repository level."""
18903
+ REPOSITORY
18904
+
18905
+ """A limit that is configured at the organization level."""
18906
+ ORGANIZATION
18907
+
18908
+ """A limit that is configured at the user-wide level."""
18909
+ USER
18910
+ }
18911
+
18825
18912
"""An invitation for a user to be added to a repository."""
18826
18913
type RepositoryInvitation implements Node {
18827
18914
"""The email address that received the invitation."""
@@ -20051,7 +20138,13 @@ union Sponsor = Organization | User
20051
20138
20052
20139
"""Entities that can be sponsored through GitHub Sponsors"""
20053
20140
interface Sponsorable {
20054
- """The GitHub Sponsors listing for this user."""
20141
+ """True if this user/organization has a GitHub Sponsors listing."""
20142
+ hasSponsorsListing: Boolean!
20143
+
20144
+ """True if the viewer is sponsored by this user/organization."""
20145
+ isSponsoringViewer: Boolean!
20146
+
20147
+ """The GitHub Sponsors listing for this user or organization."""
20055
20148
sponsorsListing: SponsorsListing
20056
20149
20057
20150
"""This object's sponsorships as the maintainer."""
@@ -20102,6 +20195,12 @@ interface Sponsorable {
20102
20195
"""
20103
20196
orderBy: SponsorshipOrder
20104
20197
): SponsorshipConnection!
20198
+
20199
+ """Whether or not the viewer is able to sponsor this user/organization."""
20200
+ viewerCanSponsor: Boolean!
20201
+
20202
+ """True if the viewer is sponsoring this user/organization."""
20203
+ viewerIsSponsoring: Boolean!
20105
20204
}
20106
20205
20107
20206
"""A sponsorship relationship between a sponsor and a maintainer"""
@@ -20114,7 +20213,7 @@ type Sponsorship implements Node {
20114
20213
privacyLevel: SponsorshipPrivacy!
20115
20214
20116
20215
"""
20117
- The user or organization that is sponsoring. Returns null if the sponsorship is private .
20216
+ The user or organization that is sponsoring, if you have permission to view them .
20118
20217
"""
20119
20218
sponsorEntity: Sponsor
20120
20219
@@ -23779,13 +23878,19 @@ type User implements Node & Actor & PackageOwner & ProjectOwner & RepositoryOwne
23779
23878
last: Int
23780
23879
): GistConnection!
23781
23880
23881
+ """True if this user/organization has a GitHub Sponsors listing."""
23882
+ hasSponsorsListing: Boolean!
23883
+
23782
23884
"""The hovercard information for this user in a given context"""
23783
23885
hovercard(
23784
23886
"""The ID of the subject to get the hovercard in the context of"""
23785
23887
primarySubjectId: ID
23786
23888
): Hovercard!
23787
23889
id: ID!
23788
23890
23891
+ """The interaction ability settings for this user."""
23892
+ interactionAbility: RepositoryInteractionAbility
23893
+
23789
23894
"""
23790
23895
Whether or not this user is a participant in the GitHub Security Bug Bounty.
23791
23896
"""
@@ -23808,11 +23913,17 @@ type User implements Node & Actor & PackageOwner & ProjectOwner & RepositoryOwne
23808
23913
"""Whether or not this user is a site administrator."""
23809
23914
isSiteAdmin: Boolean!
23810
23915
23916
+ """True if the viewer is sponsored by this user/organization."""
23917
+ isSponsoringViewer: Boolean!
23918
+
23811
23919
"""Whether or not this user is the viewing user."""
23812
23920
isViewer: Boolean!
23813
23921
23814
23922
"""A list of issue comments made by this user."""
23815
23923
issueComments(
23924
+ """Ordering options for issue comments returned from the connection."""
23925
+ orderBy: IssueCommentOrder
23926
+
23816
23927
"""Returns the elements in the list that come after the specified cursor."""
23817
23928
after: String
23818
23929
@@ -24181,7 +24292,7 @@ type User implements Node & Actor & PackageOwner & ProjectOwner & RepositoryOwne
24181
24292
orderBy: SavedReplyOrder = {field: UPDATED_AT, direction: DESC}
24182
24293
): SavedReplyConnection
24183
24294
24184
- """The GitHub Sponsors listing for this user."""
24295
+ """The GitHub Sponsors listing for this user or organization ."""
24185
24296
sponsorsListing: SponsorsListing
24186
24297
24187
24298
"""This object's sponsorships as the maintainer."""
@@ -24305,9 +24416,15 @@ type User implements Node & Actor & PackageOwner & ProjectOwner & RepositoryOwne
24305
24416
"""Whether or not the viewer is able to follow the user."""
24306
24417
viewerCanFollow: Boolean!
24307
24418
24419
+ """Whether or not the viewer is able to sponsor this user/organization."""
24420
+ viewerCanSponsor: Boolean!
24421
+
24308
24422
"""Whether or not this user is followed by the viewer."""
24309
24423
viewerIsFollowing: Boolean!
24310
24424
24425
+ """True if the viewer is sponsoring this user/organization."""
24426
+ viewerIsSponsoring: Boolean!
24427
+
24311
24428
"""A list of repositories the given user is watching."""
24312
24429
watching(
24313
24430
"""If non-null, filters repositories according to privacy"""
0 commit comments