github-tools / github

A higher-level wrapper around the Github API. Intended for the browser.
BSD 3-Clause "New" or "Revised" License
3.6k stars 755 forks source link

Incomplete Create Commit API #576

Closed rahulpsd18 closed 5 years ago

rahulpsd18 commented 5 years ago

I think this API call is incomplete in the current version: https://developer.github.com/v3/git/commits/#create-a-commit

According to the documentation here, the implemented wrapper method expects parent, tree and message only (also callback) but the actual API supports parents, tree, message, author, committer and signature.

413 will also get resolved once this is fixed.

j-rewerts commented 5 years ago

This was actually added recently, I just haven't updated the site yet. See the method signature here.

Try it out and let me know if you run into problems!