{"push_id":2555886804,"size":4,"distinct_size":0,"ref":"refs/heads/4.x","head":"664f657681363fdbcd072db51ed6bda883f915b5","before":"fff219f64f358c5fa71e3feb49075ab487e7ae48","commits":[{"sha":"ec1a5f9c618efd86d2d8341ebf0c2601182eccdb","author":{"name":"Jon Pugh","email":"44f878afe53efc66b76772bd845eb65944ed8232@thinkdrop.net"},"message":"Reverting accidental commit of typo.","distinct":false,"url":"https://api.github.com/repos/ipumpkin/provision/commits/ec1a5f9c618efd86d2d8341ebf0c2601182eccdb"},{"sha":"f419b3400040920d34d979a0ce8b710b2864db77","author":{"name":"Jon Pugh","email":"44f878afe53efc66b76772bd845eb65944ed8232@thinkdrop.net"},"message":"Initiate the $context->dockerCompose property when a docker-compose.yml file is found in the server directory. This allows \"Servers\" to just pass everything to docker-compose.","distinct":false,"url":"https://api.github.com/repos/ipumpkin/provision/commits/f419b3400040920d34d979a0ce8b710b2864db77"},{"sha":"d2b9f83ec5370556b49ba6b8bae6c8636d078897","author":{"name":"Jon Pugh","email":"44f878afe53efc66b76772bd845eb65944ed8232@thinkdrop.net"},"message":"Refactor how check for docker services happens. If services is empty but there is a docker-compose.yml file in the server config path, just use that. If there is a service implementing DockerServiceInterface.","distinct":false,"url":"https://api.github.com/repos/ipumpkin/provision/commits/d2b9f83ec5370556b49ba6b8bae6c8636d078897"},{"sha":"664f657681363fdbcd072db51ed6bda883f915b5","author":{"name":"Jon Pugh","email":"44f878afe53efc66b76772bd845eb65944ed8232@thinkdrop.net"},"message":"Only write a docker-compose.ym file if there are services attached to the server. Otherwise you might overwrite someone's custom docker-compose.yml.","distinct":false,"url":"https://api.github.com/repos/ipumpkin/provision/commits/664f657681363fdbcd072db51ed6bda883f915b5"}]}
{"actor":{"display_login":"ipumpkin"}}