Remove stale HEAD.lock if it exists

Stale HEAD.lock files can make merging impossible for users, as reported in https://gitlab.com/gitlab-org/gitlab-ce/issues/50042

This changes removes HEAD.lock files older than 15 minutes, like we do with config.lock.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50042

Edited by GitLab Release Tools Bot

Merge request reports

Loading
Loading