{"push_id":826206125,"size":1,"distinct_size":1,"ref":"refs/heads/only_mark_the_last_commit_as_pending","head":"2cab4b8825c64a5480546db9b59fea423cce8c50","before":"d0541b7c2f84d15c045a0476de6aea48ee0427b9","commits":[{"sha":"2cab4b8825c64a5480546db9b59fea423cce8c50","author":{"email":"9aabc37cc34b89b338d30140348bb348987408bd@salemove.com","name":"Deiwin Sarjas"},"message":"Only mark the HEAD of PR pending if has fixup commits\n\nThis fixes an issue where if a new commit is added on top of fixup\ncommits that are marked as pending, github still thinks that things are\nfine, as the last commits statuses are the ones that are taken into\naccount for the overall PR status.\n\nWe don't have to worry about cleaning up these pending statuses, because\nthey will always be either on or after fixup and squash commits. This\nmeans that after `!squash` they will get new SHAs and therefore the\nstatuses will be forgotten.","distinct":true,"url":"https://api.github.com/repos/salemove/github-review-helper/commits/2cab4b8825c64a5480546db9b59fea423cce8c50"}]}