diff --git a/lib/workers/repository/init/cache.ts b/lib/workers/repository/init/cache.ts index c255541aa6e4c8..d1631fbc052b5a 100644 --- a/lib/workers/repository/init/cache.ts +++ b/lib/workers/repository/init/cache.ts @@ -15,7 +15,6 @@ export async function resetCaches(): Promise { export async function initializeCaches( config: WorkerPlatformConfig, ): Promise { - memCache.init(); await initRepoCache(config); await fs.ensureDir(privateCacheDir()); npmApi.setNpmrc(); diff --git a/lib/workers/repository/init/index.ts b/lib/workers/repository/init/index.ts index 81f05826c03f10..f4d3ac84dbeab0 100644 --- a/lib/workers/repository/init/index.ts +++ b/lib/workers/repository/init/index.ts @@ -4,6 +4,7 @@ import type { RenovateConfig } from '../../../config/types'; import { logger } from '../../../logger'; import { setRepositoryLogLevelRemaps } from '../../../logger/remap'; import { platform } from '../../../modules/platform'; +import * as memCache from '../../../util/cache/memory'; import { clone } from '../../../util/clone'; import { cloneSubmodules, setUserRepoConfig } from '../../../util/git'; import { getAll } from '../../../util/host-rules'; @@ -48,6 +49,7 @@ export async function initRepo( let config: RenovateConfig = initializeConfig(config_); await resetCaches(); logger.once.reset(); + memCache.init(); config = await initApis(config); await initializeCaches(config as WorkerPlatformConfig); config = await getRepoConfig(config);