Job failed to run. error: could not lock config file

Summary

A simple job was created, but an error occurred.

Steps to reproduce

.gitlab-ci.yml
stages:
  - build


build_job:
  stage: build
  script:
    - echo "*** start build ***"
    - echo "*** end build ***"

Actual behavior

Expected behavior

Relevant logs and/or screenshots

job log
Running with gitlab-runner 15.9.1 (d540b510)
  on cell 2a_zJmxz, system ID: s_11aea1952ba2
Preparing the "shell" executor
00:00
Using Shell (powershell) executor...
Preparing environment
00:00
Running on WIN-1DQLRHAD88D...
Getting source from Git repository
00:01
����λ�� ��:128 �ַ�: 19
+ $CI_PROJECT_PATH="living-cell/living-celli-client"
+                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
����ʽ�������а��������ı��ǡ�living-cell/living-celli-client"
$env:CI_PROJECT_PATH=$CI_PROJECT_PATH
$CI_PROJECT_PATH_SLUG="living-cell-living-celli-client"
$env:CI_PROJECT_PATH_SLUG=$CI_PROJECT_PATH_SLUG
$CI_PROJECT_NAMESPACE="living-cell"
$env:CI_PROJECT_NAMESPACE=$CI_PROJECT_NAMESPACE
$CI_PROJECT_ROOT_NAMESPACE="living-cell"
$env:CI_PROJECT_ROOT_NAMESPACE=$CI_PROJECT_ROOT_NAMESPACE
$CI_PROJECT_URL="http://123.60.175.71:2022/living-cell/living-celli-client"
$env:CI_PROJECT_URL=$CI_PROJECT_URL
$CI_PROJECT_VISIBILITY="private"
$env:CI_PROJECT_VISIBILITY=$CI_PROJECT_VISIBILITY
$CI_PROJECT_REPOSITORY_LANGUAGES="inno����
����λ�� ��:190 �ַ�: 29
+ $CI_COMMIT_AUTHOR="yangtong <yangtong@chipcloudtech.com>"
+                             ~
��<����������Ϊ����ʹ�ö������ġ�
����λ�� ��:228 �ַ�: 7
+ & "git" 'config' '-f' 'C:\GitLab-Runner\builds\2a_zJmxz\0\living-cell ...
+       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�ַ���ȱ����ֹ��: "��
����λ�� ��:1 �ַ�: 3
+ & {
+   ~
�����������Ͷ�����ȱ���ҡ�}����
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken
 
error: could not lock config file C:\GitLab-Runner\builds\2a_zJmxz\0\living-cell\living-celli-client.tmp\git-template\config: No such file or directory
ERROR: Job failed: exit status 255

Environment description

config.toml contents
concurrent = 1
check_interval = 0
shutdown_timeout = 0

[session_server]
  session_timeout = 1800

[[runners]]
  name = "image"
  url = "http://123.60.175.71:2022/"
  id = 36
  token = "8L6T1ir5q2gw2xRsgKyi"
  token_obtained_at = 2024-03-14T08:15:25Z
  token_expires_at = 0001-01-01T00:00:00Z
  executor = "shell"
  builds_dir = "E:/GitLab-Runner"
  cache_dir = "E:/GitLab-Runner"
  shell = "powershell"

[[runners]]
  name = "cell"
  url = "http://123.60.175.71:2022/"
  id = 37
  token = "2a_zJmxzkHtYEQWuX5hV"
  token_obtained_at = 2024-03-14T08:16:21Z
  token_expires_at = 0001-01-01T00:00:00Z
  executor = "shell"
  shell = "powershell"
  [runners.cache]
    MaxUploadedArchiveSize = 0

Used GitLab Runner version

gitlab-15.4.6

Possible fixes