Add envrionment deploy

pull/14/head
Bruno Paz 3 years ago committed by GitHub
parent 212ce69b83
commit 799a4f95b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -19,6 +19,9 @@ inputs:
gitHubToken: gitHubToken:
description: "GitHub Token" description: "GitHub Token"
required: true required: true
envrionment:
description: "The envrionment to deploy"
required: false
runs: runs:
using: "node16" using: "node16"
main: "index.js" main: "index.js"

@ -53,6 +53,7 @@ try {
const projectName = getInput("projectName", { required: true }); const projectName = getInput("projectName", { required: true });
const directory = getInput("directory", { required: true }); const directory = getInput("directory", { required: true });
const gitHubToken = getInput("gitHubToken", { required: true }); const gitHubToken = getInput("gitHubToken", { required: true });
const environment = getInput("environment", { required: false });
const octokit = getOctokit(gitHubToken); const octokit = getOctokit(gitHubToken);
@ -64,7 +65,11 @@ try {
$ export CLOUDFLARE_ACCOUNT_ID="${accountId}" $ 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( const response = await fetch(

Loading…
Cancel
Save