diff --git a/lib/workers/pr/index.js b/lib/workers/pr/index.js index 1b54c665b8798737a68a6e9e1875f5979facc527..97377ab96864b8ae7945f61479ddfc139a9c2d6f 100644 --- a/lib/workers/pr/index.js +++ b/lib/workers/pr/index.js @@ -88,9 +88,12 @@ async function ensurePr(prConfig) { const commitRepos = []; let token; + let endpoint; // istanbul ignore if if (process.env.GITHUB_ENDPOINT) { logger.debug('Removing GHE token before calling changelog'); + endpoint = process.env.GITHUB_ENDPOINT; + delete process.env.GITHUB_ENDPOINT; token = process.env.GITHUB_TOKEN; process.env.GITHUB_TOKEN = process.env.GITHUB_COM_TOKEN; } @@ -145,9 +148,10 @@ async function ensurePr(prConfig) { config.upgrades.push(upgrade); } // istanbul ignore if - if (token) { - logger.debug('Restoring GHE token'); + if (endpoint) { + logger.debug('Restoring GHE token and endpoint'); process.env.GITHUB_TOKEN = token; + process.env.GITHUB_ENDPOINT = endpoint; } // Update the config object