Adds a workflow that triggers on v* tag pushes and: - Logs into Docker Hub using DOCKERHUB_USERNAME + DOCKERHUB_TOKEN secrets - Builds the image from the existing Dockerfile - Tags it with both the version (e.g. 0.1.4) and 'latest' - Pushes both tags GitHub Actions cache is used for layers to speed up subsequent builds.