diff --git a/src/api-client.js b/src/api-client.js index d7b3f4d..a3f1ce5 100644 --- a/src/api-client.js +++ b/src/api-client.js @@ -49,12 +49,12 @@ async function getPagesSite({ repositoryNwo, githubToken, proxy }) { return pageObject } -async function findOrCreatePagesSite({ repositoryNwo, githubToken, enablement = true }) { +async function findOrCreatePagesSite({ repositoryNwo, githubToken, enablement = true, proxy }) { let pageObject // Try to find an existing Pages site first try { - pageObject = await getPagesSite({ repositoryNwo, githubToken }) + pageObject = await getPagesSite({ repositoryNwo, githubToken, proxy }) } catch (error) { if (!enablement) { core.error('Get Pages site failed', error) @@ -66,7 +66,7 @@ async function findOrCreatePagesSite({ repositoryNwo, githubToken, enablement = if (!pageObject && enablement) { // Create a new Pages site if one doesn't exist try { - pageObject = await enablePagesSite({ repositoryNwo, githubToken }) + pageObject = await enablePagesSite({ repositoryNwo, githubToken, proxy }) } catch (error) { core.error('Create Pages site failed', error) throw error diff --git a/src/index.js b/src/index.js index 88d00bf..45c9cfa 100644 --- a/src/index.js +++ b/src/index.js @@ -9,7 +9,7 @@ const outputPagesBaseUrl = require('./output-pages-base-url') async function main() { try { - const { repositoryNwo, githubToken, enablement, staticSiteGenerator, generatorConfigFile } = getContext() + const { repositoryNwo, githubToken, enablement, staticSiteGenerator, generatorConfigFile, proxy } = getContext() const pageObject = await findOrCreatePagesSite({ repositoryNwo, githubToken, enablement }) const siteUrl = new URL(pageObject.html_url)