diff --git a/.changeset/tiny-pillows-return.md b/.changeset/tiny-pillows-return.md new file mode 100644 index 0000000..3bb9b5b --- /dev/null +++ b/.changeset/tiny-pillows-return.md @@ -0,0 +1,5 @@ +--- +"wrangler-action": patch +--- + +fix: Pages GitHub Deployment not triggering diff --git a/src/service/github.ts b/src/service/github.ts index a4f8804..8faa674 100644 --- a/src/service/github.ts +++ b/src/service/github.ts @@ -92,8 +92,7 @@ export async function createGitHubDeploymentAndJobSummary( config.GITHUB_TOKEN && pagesArtifactFields.production_branch && pagesArtifactFields.pages_project && - pagesArtifactFields.deployment_trigger && - pagesArtifactFields.stages + pagesArtifactFields.deployment_trigger ) { const octokit = getOctokit(config.GITHUB_TOKEN); await Promise.all([ diff --git a/src/wranglerArtifactManager.ts b/src/wranglerArtifactManager.ts index 2d7f7fb..a6b144d 100644 --- a/src/wranglerArtifactManager.ts +++ b/src/wranglerArtifactManager.ts @@ -17,30 +17,6 @@ const OutputEntryPagesDeployment = OutputEntryBase.merge( // optional, added in wrangler@3.89.0 production_branch: z.string().optional(), // optional, added in wrangler@3.89.0 - stages: z - .array( - z.object({ - name: z.enum([ - "queued", - "initialize", - "clone_repo", - "build", - "deploy", - ]), - status: z.enum([ - "idle", - "active", - "canceled", - "success", - "failure", - "skipped", - ]), - started_on: z.string().nullable(), - ended_on: z.string().nullable(), - }), - ) - .optional(), - // optional, added in wrangler@3.89.0 deployment_trigger: z .object({ metadata: z.object({