{"push_id":1433620090,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2d5185cbdb73d46751202f50db3797e6e7ea8440","before":"aa1050676e1cc2a45d979673100e752a843460c3","commits":[{"sha":"2d5185cbdb73d46751202f50db3797e6e7ea8440","author":{"name":"Mike Jensen","email":"9fd3ea15cdd52cde0197ff360bf3ca4946235016@threadly.org"},"message":"Added FutureUtils.makeFailurePropagatingCompleteFuture\n\nThis is similar to FutureUtils.makeCompleteFuture except that it will translate an error (or canceled state) into the returned future.","distinct":true,"url":"https://api.github.com/repos/jentfoo/threadly/commits/2d5185cbdb73d46751202f50db3797e6e7ea8440"}]}
{"actor":{"display_login":"jentfoo"}}