Github allows developers to create, store, manage, and share their code
github.listPullRequests
owner
(TEXT, Required): Owner of the repository
repository
(TEXT, Required): Repository nameid
: Pull request IDnumber
: Pull request numbertitle
: Pull request titlebody
: Pull request descriptionstate
: Pull request state (open, closed, merged)created_at
: Creation dateupdated_at
: Last update dateuser
: Author informationhead
: Source branch informationbase
: Target branch informationgithub.getPullRequest
owner
(TEXT, Required): Owner of the repository you want to get the pull requests details from
repository
(TEXT, Required): The repository to look intopullRequestNumber
(TEXT, Required): The number of the pull request you are interested ingithub.getPullRequestCommits
owner
(TEXT, Required): Owner of the repository you want to get the pull requests commits from
repository
(TEXT, Required): The repository you want to retrieve the pull requests commits frompullRequestNumber
(TEXT, Required): The number of the pull requestgithub.createPullRequest
owner
(TEXT, Required): The owner of the Github repository you want to create a pull request for
repository
(TEXT, Required): The name of the Github repository you want to create a pull request fortitle
(TEXT, Required): The title of the pull requestbody
(MULTI_LINE_TEXT, Required): The body / description of the pull requesttargetBranch
(TEXT, Required): The name of the branch you want to merge the changes intogithubUsername
(TEXT, Required): GitHub usernamesourceBranch
(TEXT, Required): Source Branch namegithub.listIssues
owner
(TEXT, Required): Owner of the repository
repository
(TEXT, Required): Repository namegithub.createIssue
owner
(TEXT, Required): The owner of the Github repository you want to create a pull request for
repository
(TEXT, Required): The name of the Github repository you want to create a pull request fortitle
(TEXT, Required): The title of the pull requestbody
(MULTI_LINE_TEXT, Required): The body / description of the pull requestassignees
(TEXT, Optional): GitHub usernames of people who should be assigned to this issue. You can provide multiple assignees as a comma-separated list (e.g., username1, username2) or a single usernamelabels
(TEXT, Optional): Labels to associate with this issue. You can provide multiple labels as a comma-separated list (e.g., bug, enhancement) or a single label namegithub.updateIssue
owner
(TEXT, Required): The owner of the Github repository you want to create a pull request for
repository
(TEXT, Required): The name of the Github repository you want to create a pull request fortitle
(TEXT, Optional): The title of the pull requestbody
(MULTI_LINE_TEXT, Optional): The body / description of the pull requestassignees
(TEXT, Optional): GitHub usernames of people who should be assigned to this issue. You can provide multiple assignees as a comma-separated list (e.g., username1, username2) or a single usernamelabels
(TEXT, Optional): Labels to associate with this issue. You can provide multiple labels as a comma-separated list (e.g., bug, enhancement) or a single label nameissueNumber
(TEXT, Required): The number of the issue you want to editgithub.createIssueComment
owner
(TEXT, Required): The owner of the Github repository you want to create a pull request for
repository
(TEXT, Required): The name of the Github repository you want to create a pull request forissueNumber
(TEXT, Required): The number of the issue you want to create a comment forcomment
(TEXT, Required): The comment you want to createIssue | Solution |
---|---|
Authentication failed | Verify your OAuth credentials |
Rate limit exceeded | Reduce request frequency |
Data not found | Check permissions and data availability |
Connection timeout | Verify network connectivity |