Releasing a tag fails, because it is not protected and therefore fails to login at DockerHub
For example this job failed after pushing a new tag (make release
):
$ docker login -u "$DOCKER_ID" -p "$DOCKER_HUB_AUTH"
Error: Cannot perform an interactive login from a non TTY device
Cleaning up project directory and file based variables
00:01
ERROR: Job failed: exit code 1
Currently it is not clear we this works in other repos.
Workaround
Manually protecting the tag in the repo settings and re-running the pipeline.