diff --git a/lib/util/git/index.ts b/lib/util/git/index.ts index 3b66f06f96d6a66c015c88efe84c804d4aea686d..509226ef9db9721ff989f26f77c4e80dbd3c87d6 100644 --- a/lib/util/git/index.ts +++ b/lib/util/git/index.ts @@ -9,6 +9,7 @@ import Git, { TaskOptions, } from 'simple-git'; import { join } from 'upath'; +import { configFileNames } from '../../config/app-strings'; import { getGlobalConfig } from '../../config/global'; import type { RenovateConfig } from '../../config/types'; import { @@ -721,7 +722,10 @@ export async function commitFiles({ }); } try { - await git.add(fileName); + // istanbul ignore next + const addParams = + fileName === configFileNames[0] ? ['-f', fileName] : fileName; + await git.add(addParams); if (file.executable) { await git.raw(['update-index', '--chmod=+x', fileName]); }