Build latest tag only on master
It was raised in #2 that sometimes the latest
tag can be broken, outdated etc.
I think we should be pushing to latest
on each commit to master. This MR changes that.
Moving forward we should look at ways to version this image. So far we are creating an image for each commit SHA, but perhaps we should move to semantic versioning?
What do you think @ebaque?