From 799a4f95b92f0a66fbfc3cd4a0384c678c02bede Mon Sep 17 00:00:00 2001 From: Bruno Paz <184563+brpaz@users.noreply.github.com> Date: Sun, 12 Jun 2022 11:32:04 +0100 Subject: [PATCH] Add envrionment deploy --- action.yml | 3 +++ src/index.ts | 7 ++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 8a03f63..9aa0bbc 100644 --- a/action.yml +++ b/action.yml @@ -19,6 +19,9 @@ inputs: gitHubToken: description: "GitHub Token" required: true + envrionment: + description: "The envrionment to deploy" + required: false runs: using: "node16" main: "index.js" diff --git a/src/index.ts b/src/index.ts index 3f1eadf..b1f6a68 100644 --- a/src/index.ts +++ b/src/index.ts @@ -53,6 +53,7 @@ try { const projectName = getInput("projectName", { required: true }); const directory = getInput("directory", { required: true }); const gitHubToken = getInput("gitHubToken", { required: true }); + const environment = getInput("environment", { required: false }); const octokit = getOctokit(gitHubToken); @@ -64,7 +65,11 @@ try { $ export CLOUDFLARE_ACCOUNT_ID="${accountId}" } - $$ npx wrangler@2 pages publish "${directory}" --project-name="${projectName}" + if ${envrionment} { + $$ npx wrangler@2 pages publish "${directory}" --project-name="${projectName}" --env="$[environment}" + } else { + $$ npx wrangler@2 pages publish "${directory}" --project-name="${projectName}" + } `; const response = await fetch(