From 3e64491cc6d039719d3c2af008556d853c948315 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Wed, 21 Feb 2024 09:07:12 +0100 Subject: [PATCH] fix: set outputs earlier --- src/action.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/action.ts b/src/action.ts index 0028453..0d08aa7 100644 --- a/src/action.ts +++ b/src/action.ts @@ -138,6 +138,10 @@ async function action(pr: PullRequest): Promise { const tfResponse = requestSchema.parse(tfResponseRaw); + // Set outputs + setOutput('request_id', tfResponse.id); + setOutput('request_url', `${tfInstance}/requests/${tfResponse.id}`); + // Create Pull Request status in state pending const usePullRequestStatuses = getBooleanInput('update_pull_request_status'); if (usePullRequestStatuses) { @@ -210,10 +214,6 @@ async function action(pr: PullRequest): Promise { notice(`Final state is: ${finalState}`); notice(`Infra state is: ${infraError ? 'Failed' : 'OK'}`); - // Set outputs - setOutput('request_id', tfResponse.id); - setOutput('request_url', `${tfInstance}/requests/${tfResponse.id}`); - // Switch Pull Request Status to final state if (usePullRequestStatuses) { await pr.setStatus(