The Wayback Machine - https://web.archive.org/web/20200716064111/https://github.com/topics/github-api
Skip to content
#

GitHub API

github-api logo

The GitHub API provides endpoints for users to consume GitHub data as well as make changes on a user’s behalf. The latest version is v4, the GraphQL API. The GitHub GraphQL API v4 represents an architectural and conceptual shift from the GitHub REST API v3 and allows for users to craft queries of the exact data they need.

Here are 2,393 public repositories matching this topic...

ssbarnea
ssbarnea commented Jul 8, 2019

One common use case for project maintainers is to update a broken pull request which was made by someone else.

Hub should be able to help maintainers doing the following steps:

  • grab a pull request
  • update the pull request (rebase or other change)
  • update the pull request (aka pushing it)
iamnewton
iamnewton commented Feb 21, 2017

I think the work you've done on this is amazing. Seems like a great project, but your README is a bit bloated and hard to decipher. Might I suggest you condense it down into a set of readable chunks and maybe link off to the wiki for the more detailed bits.

Its only my opinion, but I find that answering the following questions, in order, helps to simplify docs.

  • who? - who wrote the p
devhub
gnumoksha
gnumoksha commented Nov 19, 2019
$ chmod +x DevHub-0.98.5.AppImage
$ ./DevHub-0.98.5.AppImage
[74678:1119/111718.741581:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_DevHubUcWLlF/chrome-sandbox is owned by root and has mode 4755.
[1]    74678 trace trap  ./D
dorneanu
dorneanu commented Dec 14, 2018

Hi,

I'm currently trying to have a working example how to properly authenticate as a GitHub app in my organization. In the app settings I can find the application ID. Using:

$ curl -i -H "Authorization: Bearer $JWT_TOKEN" -H "Accept: application/vnd.github.machine-man-preview+json" https://api.github.com/app/installations

I can also get the installation ID.

Here is my co

richsong
richsong commented Nov 4, 2019

This should be an easy fix and I think it could be helpful for user looking to create a new branch.

createReference is passed three arguments:
ghrepo.createReference('master', '18293abcd72', callback);

The first argument should be the new branch name.
The second argument should be the SHA-1 hash value of the commit to branch off.

A better example would be as follows:

    // get th
tedivm
tedivm commented Sep 30, 2019

I love this library and use it for several different projects. There have been a few times where I've had to open issues, and the team working on this has always been great.

That being said I'd love to help more, possibly by opening PRs rather than issues. The place I get stuck at those is navigating the internals of the pr

You can’t perform that action at this time.