diff --git a/lib/manager/composer/artifacts.js b/lib/manager/composer/artifacts.js index 193a241d02319c8b7f61e0cc1dec545a40ac1ea5..4aeb6205d808a68627356412d426ce67c39fe729 100644 --- a/lib/manager/composer/artifacts.js +++ b/lib/manager/composer/artifacts.js @@ -104,8 +104,10 @@ async function getArtifacts( } logger.debug('Returning updated composer.lock'); return { - name: lockFileName, - contents: await fs.readFile(localLockFileName, 'utf8'), + file: { + name: lockFileName, + contents: await fs.readFile(localLockFileName, 'utf8'), + }, }; } catch (err) { if ( diff --git a/lib/manager/gomod/artifacts.js b/lib/manager/gomod/artifacts.js index 8b69ef4545a63bb9d374dd3934a58a6ad205a247..d4851dc57f840b12fcca5db60a99fb1d577281db 100644 --- a/lib/manager/gomod/artifacts.js +++ b/lib/manager/gomod/artifacts.js @@ -86,8 +86,10 @@ async function getArtifacts( } logger.debug('Returning updated go.sum'); return { - name: sumFileName, - contents: await fs.readFile(localGoSumFileName, 'utf8'), + file: { + name: sumFileName, + contents: await fs.readFile(localGoSumFileName, 'utf8'), + }, }; } catch (err) { logger.warn({ err, message: err.message }, 'Failed to generate go.sum'); diff --git a/lib/workers/branch/get-updated.js b/lib/workers/branch/get-updated.js index 7c6c28897142294fdbdc56a7566519b4605dc5ba..fdfe0c09ff870c1c229df848471f97b2fab6a141 100644 --- a/lib/workers/branch/get-updated.js +++ b/lib/workers/branch/get-updated.js @@ -58,14 +58,17 @@ async function getUpdatedPackageFiles(config) { const updatedDeps = packageFileUpdatedDeps[packageFile.name]; const getArtifacts = get(manager, 'getArtifacts'); if (getArtifacts) { - const updatedLockFile = await getArtifacts( + const res = await getArtifacts( packageFile.name, updatedDeps, packageFile.contents, config ); - if (updatedLockFile) { - updatedLockFiles.push(updatedLockFile); + if (res) { + const { file } = res; + if (file) { + updatedLockFiles.push(file); + } } } } diff --git a/test/workers/branch/get-updated.spec.js b/test/workers/branch/get-updated.spec.js index 8965ef312e22e5cd8697b72ae17658446f992b59..3a9027110f7588f4d808047e6fb469f22f39b6c9 100644 --- a/test/workers/branch/get-updated.spec.js +++ b/test/workers/branch/get-updated.spec.js @@ -50,8 +50,10 @@ describe('workers/branch/get-updated', () => { }); composer.updateDependency.mockReturnValue('some new content'); composer.getArtifacts.mockReturnValue({ - name: 'composer.json', - contents: 'some contents', + file: { + name: 'composer.json', + contents: 'some contents', + }, }); const res = await getUpdatedPackageFiles(config); expect(res).toMatchSnapshot();