Thanks @zpao!!! This was mostly his work, i just fixed up the last bit.
Tested by manually passing in the commit message from 1028504dc8 and verifying that it grabbed the description from GH.
1028504dc8