Repositories

Utility functions for working with GitHub Repositories.

gh_repos_create()

Create a new repository

gh_repos_delete()

Delete a GitHub repository

gh_repos_mutate()

Change repository features

gh_repos_list()

List a user's github repository

Issues

Utility functions for working with GitHub Issues.

gh_issue_new()

Create an issue on a github repo

gh_issue_comment()

Comment on a GitHub issue

gh_issue_assign()

Assign people to a GitHub issue

gh_issue_mention()

Check to see if a person was mentioned in a GitHub issue

gh_issue_list()

List issues for a GitHub Repo

Collaboration

Utility functions for collaborating with people via GitHub.

gh_collab_check()

Check if a user is a collaborator

gh_collab_invite()

Invite a collaborator to a GitHub repo

gh_collab_uninvite()

Uninvite a collaborator to a GitHub repo

gh_collab_pending()

List pending invitations for a repo

gh_collab_remove()

Remove a collaborator from a repository

gh_collab_list()

List current collaborators for a GitHub repo

Miscellaneous

Utility functions for miscellaneous activities involving GitHub.

gh_get_clone_url()

Get Clone URL for a Repository