From 442da2d84a26fcb0678334942670a85de5aea6b8 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Fri, 1 Jan 2021 21:47:42 +0100
Subject: [PATCH] fix(yarn): set YARN_CACHE_FOLDER if not already (#8180)

Closes #8172
---
 lib/manager/npm/post-update/lerna.ts | 1 +
 lib/manager/npm/post-update/yarn.ts  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/lib/manager/npm/post-update/lerna.ts b/lib/manager/npm/post-update/lerna.ts
index bbb95de91a..c937707681 100644
--- a/lib/manager/npm/post-update/lerna.ts
+++ b/lib/manager/npm/post-update/lerna.ts
@@ -81,6 +81,7 @@ export async function generateLockFiles(
       extraEnv: {
         NPM_CONFIG_CACHE: env.NPM_CONFIG_CACHE,
         npm_config_store: env.npm_config_store,
+        YARN_CACHE_FOLDER: env.YARN_CACHE_FOLDER,
       },
       docker: {
         image: 'renovate/node',
diff --git a/lib/manager/npm/post-update/yarn.ts b/lib/manager/npm/post-update/yarn.ts
index addc60925f..6f17b1d9ea 100644
--- a/lib/manager/npm/post-update/yarn.ts
+++ b/lib/manager/npm/post-update/yarn.ts
@@ -64,6 +64,7 @@ export async function generateLockFile(
     const extraEnv: ExecOptions['extraEnv'] = {
       NPM_CONFIG_CACHE: env.NPM_CONFIG_CACHE,
       npm_config_store: env.npm_config_store,
+      YARN_CACHE_FOLDER: env.YARN_CACHE_FOLDER,
       CI: 'true',
     };
 
-- 
GitLab