merged via rebase:
https://github.com/getsentry/gha-sandbox.private/pull/5
main 87fa9c42e0a098d7783465d977ec0438bead0f8e
d3' bbc490e3983dfba36d58a86ced39cee6a4e9ca75 PullRequest.mergeCommit merge_commit_sha
c3' c7898f8f1b15e7b5f02d14f653b640252dd85936
b3' 30989ccb9095a639544119edeaaa00a0fa889ef1
a3' ed80389ae9d10911b81761e7fa0ab3e9ca194546
target 3464db06fa904b18b2aba5e57b1002db76b28b94 PullRequest.baseRefOid base.sha
| d3 868d0a91d8402445717fee2ea075eab48202cf10 PullRequest.headRefOid
| c3 5104fe72bee0c147c09ec7a019162d1ae5346772
| b3 a40896e4c341d1f06640f61073aa0fef57be9ee2
| a3 f0ee8b0f11bd04d9cbfa42df2403bd8f203a6903
oldmain---/ 14eb7237654e72c3124096bf76eb96c8dbe783b5
- graphql: https://docs.github.com/en/graphql/reference/objects#pullrequest
- webhook: https://docs.github.com/en/webhooks/webhook-events-and-payloads#pull_request
- rest: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#get-a-pull-request
gh api repos/getsentry/gha-sandbox.private/pulls/5
{
"url": "https://api.github.com/repos/getsentry/gha-sandbox.private/pulls/5",
"merge_commit_sha": "bbc490e3983dfba36d58a86ced39cee6a4e9ca75",
"head": {
"label": "getsentry:bukzor/merge-via-rebase",
"ref": "bukzor/merge-via-rebase",
"sha": "868d0a91d8402445717fee2ea075eab48202cf10"
},
"base": {
"label": "getsentry:main",
"ref": "main",
"sha": "3464db06fa904b18b2aba5e57b1002db76b28b94"
}
}
query ($url: URI!) {
resource(url: $url) {
... on PullRequest {
baseRef {
target {
oid
}
}
baseRefOid
headRef {
target {
oid
}
}
headRefOid
mergeCommit {
oid
}
}
}
}
gh api graphql -F [email protected] -F url=https://github.com/getsentry/gha-sandbox.private/pull/5
{
"data": {
"resource": {
"baseRef": {
"target": {
"oid": "87fa9c42e0a098d7783465d977ec0438bead0f8e"
}
},
"baseRefOid": "3464db06fa904b18b2aba5e57b1002db76b28b94",
"headRef": {
"target": {
"oid": "868d0a91d8402445717fee2ea075eab48202cf10"
}
},
"headRefOid": "868d0a91d8402445717fee2ea075eab48202cf10",
"mergeCommit": {
"oid": "bbc490e3983dfba36d58a86ced39cee6a4e9ca75"
}
}
}
}
commit | sha | graphql | webhook / rest |
---|---|---|---|
target | 3464db06fa904b18b2aba5e57b1002db76b28b94 | baseRefOid | base.sha |
d3 | 868d0a91d8402445717fee2ea075eab48202cf10 | headRef, headRefOid | head.sha |
d3' | bbc490e3983dfba36d58a86ced39cee6a4e9ca75 | mergeCommit | merge_commit_sha |
main | 87fa9c42e0a098d7783465d977ec0438bead0f8e | baseRef |