The commit message.
The SHA of the tree object this commit points to
Name of repository owner.
Name of repository.
async
(params, auths) => {
}
//See the API docs here: https://developer.github.com/v3/git/commits/#create-a-commit
const data = {
author: typeof params.author == 'undefined' ? params.author : JSON.parse(params.author),
message: params.message,
parents: typeof params.parents == 'undefined' ? params.parents : JSON.parse(params.parents),
tree: params.tree,
committer: typeof params.committer == 'undefined' ? params.committer : JSON.parse(params.committer),
signature: params.signature
}
const config = {
method: "post",
url: `https://api.github.com/repos/${params.owner}/${params.repo}/git/commits`,
headers: {
Authorization: `Bearer ${auths.github.oauth_access_token}`,
},
data,
}
return await require("@pipedreamhq/platform").axios(this, config)