diff --git a/lib/workers/repository/cache.ts b/lib/workers/repository/cache.ts index 0733c8d5ae6b0f4826a2e4932f6030b6931a61e6..00e12ea1802102d5b5fa85aeb944d5cd5e5506bf 100644 --- a/lib/workers/repository/cache.ts +++ b/lib/workers/repository/cache.ts @@ -1,5 +1,6 @@ /* istanbul ignore file */ +import { REPOSITORY_CHANGED } from '../../constants/error-messages'; import { logger } from '../../logger'; import { platform } from '../../modules/platform'; import { getCache } from '../../util/cache/repository'; @@ -94,6 +95,9 @@ async function generateBranchCache( logger.warn({ err, branchName }, 'HTTP error generating branch cache'); return null; } + if (err.message === REPOSITORY_CHANGED) { + throw err; + } logger.error({ err, branchName }, 'Error generating branch cache'); return null; }