diff --git a/lib/workers/branch/yarn.js b/lib/workers/branch/yarn.js index 3b9b4efcf19e4c7919d8c3670cfc47b483997f4a..4c50fa5322d0ed7c43c968cd22eaeedb8b3c6761 100644 --- a/lib/workers/branch/yarn.js +++ b/lib/workers/branch/yarn.js @@ -27,7 +27,11 @@ async function generateLockFile( fs.writeFileSync(path.join(tmpDir.name, '.npmrc'), npmrcContent); } if (yarnrcContent) { - fs.writeFileSync(path.join(tmpDir.name, '.yarnrc'), yarnrcContent); + const filteredYarnrc = yarnrcContent.replace( + '--install.pure-lockfile true', + '' + ); + fs.writeFileSync(path.join(tmpDir.name, '.yarnrc'), filteredYarnrc); } logger.debug('Spawning yarn install'); // Use an embedded yarn