PullRequests
Value members
Abstract methods
Create a pull request
Create a pull request
- Value Params
- base
The name of the branch you want the changes pulled into. This should be an existing branch on the current repository. You cannot submit a pull request to one repository that
- head
The name of the branch where your changes are implemented. For cross-repository pull requests in the same network, namespace head with a user like this: username:branch.
- headers
Optional user headers to include in the request
- maintainerCanModify
Indicates whether maintainers can modify the pull request, Default:Some(true).
- newPullRequest
The title and body parameters or the issue parameter
- owner
Owner of the repo
- repo
Name of the repo
Create a review for a pull request
Create a review for a pull request
- Value Params
- createPRReviewRequest
Data to create a review
- headers
Optional user header to include in the request
- owner
Owner of the repo
- pullRequest
ID number of the PR to get reviews for
- repo
Name of the repo
- Returns
a GHResponse with the created review
Get a single pull request for a repository
Get a single pull request for a repository
- Value Params
- headers
optional user headers to include in the request
- number
of the pull request
- owner
of the repo
- repo
name of the repo
- Returns
a GHResponse with the pull request.
Get a specific pull request review.
Get a specific pull request review.
- Value Params
- headers
Optional user header to include in the request
- owner
Owner of the repo
- pullRequest
ID number of the PR to get reviews for
- repo
Name of the repo
- review
ID number of the review to retrieve.
List files for a specific pull request
List files for a specific pull request
- Value Params
- headers
optional user headers to include in the request
- number
of the pull request for which we want to list the files
- owner
of the repo
- pagination
Limit and Offset for pagination
- repo
name of the repo
- Returns
a GHResponse with the list of files affected by the pull request identified by number.
List pull requests for a repository
List pull requests for a repository
- Value Params
- filters
define the filter list. Options are:
- state: Either
open
,closed
, orall
to filter by state. Default:open
- head: Filter pulls by head user and branch name in the format of
user:ref-name
. Example:github:new-script-format
. - base: Filter pulls by base branch name. Example:
gh-pages
. - sort: What to sort results by. Can be either
created
,updated
,popularity
(comment count) orlong-running
(age, filtering by pulls updated in the last month). Default:created
- direction: The direction of the sort. Can be either
asc
ordesc
. Default:desc
when sort is created or sort is not specified, otherwiseasc
.
- state: Either
- headers
optional user headers to include in the request
- owner
of the repo
- pagination
Limit and Offset for pagination
- repo
name of the repo
- Returns
a GHResponse with the pull request list.
List pull request reviews.
List pull request reviews.
- Value Params
- headers
Optional user header to include in the request
- owner
Owner of the repo
- pagination
Limit and Offset for pagination
- pullRequest
ID number of the PR to get reviews for.
- repo
Name of the repo