Skip to content
Snippets Groups Projects
Commit 42f6dfac authored by Rhys Arkins's avatar Rhys Arkins
Browse files

fix: merge datasource defaultConfig before lookup

parent c9071a7e
No related branches found
No related tags found
No related merge requests found
......@@ -11,6 +11,7 @@ import { applyPackageRules } from '../../../util/package-rules';
import { lookupUpdates, LookupUpdateConfig } from './lookup';
import { PackageFile, PackageDependency } from '../../../manager/common';
import { SkipReason } from '../../../types';
import { getDefaultConfig } from '../../../datasource';
import { clone } from '../../../util/clone';
async function fetchDepUpdates(
......@@ -26,6 +27,8 @@ async function fetchDepUpdates(
const { depName, currentValue } = dep;
// TODO: fix types
let depConfig = mergeChildConfig(packageFileConfig, dep);
const datasourceDefaultConfig = await getDefaultConfig(depConfig.datasource);
depConfig = mergeChildConfig(depConfig, datasourceDefaultConfig);
depConfig = applyPackageRules(depConfig);
if (depConfig.ignoreDeps.includes(depName)) {
logger.debug({ dependency: dep.depName }, 'Dependency is ignored');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment