* Adding a github action to push to Docker Hub and create Github release when a tag is created on master branch. * Extracting the tag from the github ref and only tagging the Docker image with the relevant tag.