{"push_id":1477809728,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d638ad9080911d9ca564cc43719b95ccdba7627e","before":"d1b24db1dfb05fb0c577d105ff2aeeed381e64e1","commits":[{"sha":"d638ad9080911d9ca564cc43719b95ccdba7627e","author":{"name":"Yuan Tao","email":"53b8aa99f25596a1dbda4c967da3f089b88bb3b5@outlook.com"},"message":"Using upsert for role user assigning to avoid throw error for userId and roleId exists at same time","distinct":true,"url":"https://api.github.com/repos/taoyuan/nsec/commits/d638ad9080911d9ca564cc43719b95ccdba7627e"}]}
{"actor":{"display_login":"taoyuan"}}