@@ -2075,7 +2075,7 @@ enum CheckConclusionState {
20752075"""
20762076A check run.
20772077"""
2078- type CheckRun implements Node & UniformResourceLocatable {
2078+ type CheckRun implements Node & RequirableByPullRequest & UniformResourceLocatable {
20792079 """
20802080 The check run's annotations
20812081 """
@@ -2133,13 +2133,18 @@ type CheckRun implements Node & UniformResourceLocatable {
21332133 id: ID!
21342134
21352135 """
2136- Whether this check run is required to pass before merging.
2136+ Whether this is required to pass before merging for a specific pull request .
21372137 """
21382138 isRequired(
21392139 """
2140- The pull request this check is required for
2140+ The id of the pull request this is required for
21412141 """
2142- pullRequestId: ID!
2142+ pullRequestId: ID
2143+
2144+ """
2145+ The number of the pull request this is required for
2146+ """
2147+ pullRequestNumber: Int
21432148 ): Boolean!
21442149
21452150 """
@@ -22303,6 +22308,16 @@ type PullRequest implements Assignable & Closable & Comment & Labelable & Lockab
2230322308 """
2230422309 viewerDidAuthor: Boolean!
2230522310
22311+ """
22312+ The latest review given from the viewer.
22313+ """
22314+ viewerLatestReview: PullRequestReview
22315+
22316+ """
22317+ The person who has requested the viewer for review on this pull request.
22318+ """
22319+ viewerLatestReviewRequest: ReviewRequest
22320+
2230622321 """
2230722322 The merge body text for the viewer and method.
2230822323 """
@@ -30363,6 +30378,26 @@ Types that can be requested reviewers.
3036330378"""
3036430379union RequestedReviewer = Mannequin | Team | User
3036530380
30381+ """
30382+ Represents a type that can be required by a pull request for merging.
30383+ """
30384+ interface RequirableByPullRequest {
30385+ """
30386+ Whether this is required to pass before merging for a specific pull request.
30387+ """
30388+ isRequired(
30389+ """
30390+ The id of the pull request this is required for
30391+ """
30392+ pullRequestId: ID
30393+
30394+ """
30395+ The number of the pull request this is required for
30396+ """
30397+ pullRequestNumber: Int
30398+ ): Boolean!
30399+ }
30400+
3036630401"""
3036730402Autogenerated input type of RerequestCheckSuite
3036830403"""
@@ -31852,7 +31887,7 @@ type StatusCheckRollupContextEdge {
3185231887"""
3185331888Represents an individual commit status context
3185431889"""
31855- type StatusContext implements Node {
31890+ type StatusContext implements Node & RequirableByPullRequest {
3185631891 """
3185731892 The avatar of the OAuth application or the user that created the status
3185831893 """
@@ -31890,13 +31925,18 @@ type StatusContext implements Node {
3189031925 id: ID!
3189131926
3189231927 """
31893- Whether this status is required to pass before merging.
31928+ Whether this is required to pass before merging for a specific pull request .
3189431929 """
3189531930 isRequired(
3189631931 """
31897- The pull request this status is required for
31932+ The id of the pull request this is required for
31933+ """
31934+ pullRequestId: ID
31935+
31936+ """
31937+ The number of the pull request this is required for
3189831938 """
31899- pullRequestId: ID!
31939+ pullRequestNumber: Int
3190031940 ): Boolean!
3190131941
3190231942 """
0 commit comments