{"push_id":895257331,"size":11,"distinct_size":7,"ref":"refs/heads/deletion","head":"f6a9627cd7a0b9fe4074db738986972bc65c9ddb","before":"f908e58ba864cd3c8b1fcfc9ccf8016341a11c5b","commits":[{"sha":"0adbdde009003f8630c54b693a34b1d074f03580","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[PushJob] Add a spec for the job_type attribute","distinct":false,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/0adbdde009003f8630c54b693a34b1d074f03580"},{"sha":"0363afabb74d172b633c2f81f186b9918586cb41","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[PodsController] Extract GitHub error handling","distinct":false,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/0363afabb74d172b633c2f81f186b9918586cb41"},{"sha":"9ee934c329b81d299d0b1ccbba2106a766c9a14a","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[DeprecateJob] Don't try and deprecate deleted versions","distinct":false,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/9ee934c329b81d299d0b1ccbba2106a766c9a14a"},{"sha":"fafb23c9bc795018489a87aae562d3c2f66349c1","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[PodsController] Add specs for deprecation","distinct":false,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/fafb23c9bc795018489a87aae562d3c2f66349c1"},{"sha":"a9f82e05f8c4974d8d4f1f96610520107c0b33e7","author":{"email":"d5b9704f63ebcc9f1b4e2589e3e5660ebf1abe80@gmail.com","name":"Orta Therox"},"message":"[deletion] Adds API calls for spec deletion to github","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/a9f82e05f8c4974d8d4f1f96610520107c0b33e7"},{"sha":"51d604e565491bfdfb6943e5534a615ae3f4280e","author":{"email":"d5b9704f63ebcc9f1b4e2589e3e5660ebf1abe80@gmail.com","name":"Orta Therox"},"message":"[deletion] Adds a rough job type switch for deletions in PushJob","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/51d604e565491bfdfb6943e5534a615ae3f4280e"},{"sha":"1a13a60531b9e48b535232f0ca6f242acdfbfcf1","author":{"email":"d5b9704f63ebcc9f1b4e2589e3e5660ebf1abe80@gmail.com","name":"Orta Therox"},"message":"[deletion] Maps out a deletion route, and subsequently sends the message on to GitHub","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/1a13a60531b9e48b535232f0ca6f242acdfbfcf1"},{"sha":"8daba20dd7bdad61ed80cb51cfbb37d5edbe0ad6","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[GitHub] Refactor to de-duplicate request configuration logic","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/8daba20dd7bdad61ed80cb51cfbb37d5edbe0ad6"},{"sha":"d3f9effd6bb14b4b6b52b2159186466f2adcf1b5","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[PodsController] Use new verification logic","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/d3f9effd6bb14b4b6b52b2159186466f2adcf1b5"},{"sha":"ac931657b790b49eaf693b95b07b3f5989a847a4","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[PushJob] Clean up performance logic","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/ac931657b790b49eaf693b95b07b3f5989a847a4"},{"sha":"f6a9627cd7a0b9fe4074db738986972bc65c9ddb","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[PodVersion] Make sure a commit is created upon deletion","distinct":true,"url":"https://api.github.com/repos/CocoaPods/trunk.cocoapods.org/commits/f6a9627cd7a0b9fe4074db738986972bc65c9ddb"}]}