Gitlab-runner 18.6 creates git clones without gitlab-ci-token

We're getting: "Fatal: could not read Username for [gitlab]: terminal prompts disabled".

That's because the git clones are made with a plain HTTPS url, not with gitlab-ci-token:xxxxx in them

Downgrading runner to 18.5.0-1 fixes the issue. We're now running:

# gitlab-runner --version
Version:      18.5.0
Git revision: bda84871
Git branch:   18-5-stable
GO version:   go1.24.6 X:cacheprog
Built:        2025-10-13T19:20:30Z
OS/Arch:      linux/amd64

Gitlab server is still at 18.6.0-ee.0.

https://forum.gitlab.com/t/fatal-could-not-read-username-for-gitlab-terminal-prompts-disabled/131509/5

Edited by 🤖 GitLab Bot 🤖