Introduction GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both paid plans for private repositories, and free accounts for open source projects.
API https://developer.github.com/v3/ GitHub Connector Summery • Connector Name: GitHub-connector-1.0.0 • Version: 1.0.0 • Technology: REST Authentication GitHub use oAuth2 based access token Method summary Git Data getBlob - Retrieves a blob. createBlob - Uploads a blob. createCommit - Creates a comment. Issues listRepositoryIssues - Lists issues for a repository. getIssue - Retrieves a single issue. createIssue - Any user with pull access to a repository can create an issue. editIssue - Issue owners and users with push access can edit an issue. listIssueAssignees - This call lists all the available assignees (owner + collaborators) to which issues may be assigned. listIssueComments - This lists comments on an issue. createIssueComment - Allows to create a comment on an issue. editIssueComment - Allows to edit a comment on an issue. deleteIssueComment - Allows to delete a comment on an issue. Pull Requests listPullRequests - Lists all the pull requests. getPullRequest - Retrieves a single pull request. createPullRequest - Creates a pull request. updatePullRequest - Updates a pull request. listPullRequestCommits - It list commits on a pull request. listPullRequestsFiles - This lists pull request files. getMergeStatus - Retrieve the status as to if a pull request has been merged. mergePullRequest - This merges a pull request. Search searchIssues - Find issues by state and keyword. (This method returns up to 100 results per page.) Users getUser - Retrieves a single user -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-github-tp95932.html Sent from the WSO2 Architecture mailing list archive at Nabble.com. _______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
