Porter lets you deploy a Docker image directly from a linked container registry.

These docs will guide you through getting your applications set up and integrated with Github:

You can update your service after it has been deployed by triggering a generated webhook or by manually redeploying with a specific image tag.