GitHub
certifiedcodeGitHub repository, pull request, issue, and CI inspection as governed capabilities
pip install chp-adapter-githubAuto-discovered through the chp.adapters entry point — no host config needed.
Capabilities
What this adapter exposes.
add_labelsv1.0.0Add labels to an issue or pull request.
chp.adapters.github.add_labelscreate_commentv1.0.0Add a comment to an issue or pull request.
chp.adapters.github.create_commentcreate_issuev1.0.0Create a new issue in a repository.
chp.adapters.github.create_issuecreate_pull_requestv1.0.0Open a new pull request.
chp.adapters.github.create_pull_requestget_issuev1.0.0Get a single issue.
chp.adapters.github.get_issueget_pull_requestv1.0.0Get a single pull request with merge/CI detail.
chp.adapters.github.get_pull_requestget_repov1.0.0Get repository metadata.
chp.adapters.github.get_repolist_issuesv1.0.0List issues for a repository (pull requests excluded).
chp.adapters.github.list_issueslist_pr_reviewsv1.0.0List reviews on a pull request.
chp.adapters.github.list_pr_reviewslist_pull_requestsv1.0.0List pull requests for a repository.
chp.adapters.github.list_pull_requestslist_workflow_runsv1.0.0List recent GitHub Actions workflow runs (CI status).
chp.adapters.github.list_workflow_runsupdate_issuev1.0.0Update an issue (title, state, labels, assignees).
chp.adapters.github.update_issue