From 5a8bcffb68c619ef6fa14a34729ed51b6b161c0c Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Wed, 10 Apr 2019 17:12:57 +0200 Subject: [PATCH] fix(gitFs): force renovate.json add --- lib/platform/git/storage.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/platform/git/storage.js b/lib/platform/git/storage.js index bfa1dca90c..d33c6e3c02 100644 --- a/lib/platform/git/storage.js +++ b/lib/platform/git/storage.js @@ -291,7 +291,12 @@ class Storage { for (const file of files) { await fs.writeFile(join(cwd, file.name), Buffer.from(file.contents)); } - await git.add(files.map(f => f.name)); + const fileNames = files.map(f => f.name); + // istanbul ignore if + if (fileNames.length === 1 && fileNames[0] === 'renovate.json') { + fileNames.shift('-f'); + } + await git.add(fileNames); await git.commit(message); await git.push([ 'origin', -- GitLab