diff --git a/lib/manager/npm/post-update/lerna.ts b/lib/manager/npm/post-update/lerna.ts index 6388e7cc58ae2b4f0c4c57e1c16606d86aa513bf..d467c95fdcf4c4bdfc752fd847a215f97f8c9551 100644 --- a/lib/manager/npm/post-update/lerna.ts +++ b/lib/manager/npm/post-update/lerna.ts @@ -89,6 +89,12 @@ export async function generateLockFiles( preCommands, }, }; + // istanbul ignore if + if (global.trustLevel === 'high') { + execOptions.extraEnv.NPM_AUTH = env.NPM_AUTH; + execOptions.extraEnv.NPM_EMAIL = env.NPM_EMAIL; + execOptions.extraEnv.NPM_TOKEN = env.NPM_TOKEN; + } if (config.dockerMapDotfiles) { const homeDir = process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE; diff --git a/lib/manager/npm/post-update/npm.ts b/lib/manager/npm/post-update/npm.ts index ed621a7e0fe855e3455dd43955ffd80e8e6e86ad..6e26b6471126a9dbbb8e87103b5ef53cded8313d 100644 --- a/lib/manager/npm/post-update/npm.ts +++ b/lib/manager/npm/post-update/npm.ts @@ -55,6 +55,12 @@ export async function generateLockFile( preCommands, }, }; + // istanbul ignore if + if (global.trustLevel === 'high') { + execOptions.extraEnv.NPM_AUTH = env.NPM_AUTH; + execOptions.extraEnv.NPM_EMAIL = env.NPM_EMAIL; + execOptions.extraEnv.NPM_TOKEN = env.NPM_TOKEN; + } if (config.dockerMapDotfiles) { const homeDir = process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE; diff --git a/lib/manager/npm/post-update/pnpm.ts b/lib/manager/npm/post-update/pnpm.ts index d1ee9d2f0a2b2a5153a5892f9a93354a244f14e0..fce7c21ab57933ba9ffcc56856d12169c1904822 100644 --- a/lib/manager/npm/post-update/pnpm.ts +++ b/lib/manager/npm/post-update/pnpm.ts @@ -47,6 +47,12 @@ export async function generateLockFile( preCommands, }, }; + // istanbul ignore if + if (global.trustLevel === 'high') { + execOptions.extraEnv.NPM_AUTH = env.NPM_AUTH; + execOptions.extraEnv.NPM_EMAIL = env.NPM_EMAIL; + execOptions.extraEnv.NPM_TOKEN = env.NPM_TOKEN; + } if (config.dockerMapDotfiles) { const homeDir = process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE; diff --git a/lib/manager/npm/post-update/yarn.ts b/lib/manager/npm/post-update/yarn.ts index 26f4633519ae3b4ca42b42fd290787eca2bec0fb..f6a414d84f9df2ee4658d05da494d76d0a3cc1c6 100644 --- a/lib/manager/npm/post-update/yarn.ts +++ b/lib/manager/npm/post-update/yarn.ts @@ -94,6 +94,12 @@ export async function generateLockFile( preCommands, }, }; + // istanbul ignore if + if (global.trustLevel === 'high') { + execOptions.extraEnv.NPM_AUTH = env.NPM_AUTH; + execOptions.extraEnv.NPM_EMAIL = env.NPM_EMAIL; + execOptions.extraEnv.NPM_TOKEN = env.NPM_TOKEN; + } if (config.dockerMapDotfiles) { const homeDir = process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE;