You already checking if the Docker image can build completely before pushing so I am just removing this
Pushing to DockerHub works. Think best I leave it to anyone forking to make the DockerHub account and secrets to avoid double building the Docker image
A new PR based on DockerHub push #165