Skip to content

Commit 938e5ca

Browse files
committed
fix app name and messages
1 parent 3ddf8a5 commit 938e5ca

File tree

1 file changed

+15
-22
lines changed

1 file changed

+15
-22
lines changed

.github/workflows/deploy-to-control-plane-review-app.yml

+15-22
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,9 @@ jobs:
139139
fi
140140
fi
141141
142-
# Extract and set PR data
142+
# Set PR_NUMBER and override APP_NAME with validated PR number
143143
echo "PR_NUMBER=$PR_NUMBER" >> $GITHUB_ENV
144-
echo "APP_NAME=${{ vars.REVIEW_APP_PREFIX }}-$PR_NUMBER" >> $GITHUB_ENV
144+
echo "APP_NAME=${{ vars.REVIEW_APP_PREFIX }}-pr-$PR_NUMBER" >> $GITHUB_ENV
145145
echo "PR_REF=$(echo $PR_DATA | jq -r .headRefName)" >> $GITHUB_OUTPUT
146146
echo "PR_SHA=$(echo $PR_DATA | jq -r .headRefOid)" >> $GITHUB_ENV
147147
@@ -233,7 +233,11 @@ jobs:
233233
body: [
234234
`🏗️ Building Docker image for PR [#${process.env.PR_NUMBER}](${process.env.GITHUB_SERVER_URL}/${context.repo.owner}/${context.repo.repo}/pull/${process.env.PR_NUMBER}), commit [${context.sha.substring(0, 7)}](${process.env.GITHUB_SERVER_URL}/${context.repo.owner}/${context.repo.repo}/commit/${context.sha})`,
235235
'',
236-
`📝 [View Build Logs](${process.env.GITHUB_SERVER_URL}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}/job/${context.job})`,
236+
'🚀 Deploying to Control Plane...',
237+
'',
238+
'⏳ Waiting for deployment to be ready...',
239+
'',
240+
`📝 [View Build and Deploy Logs](${process.env.GITHUB_SERVER_URL}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}/job/${context.job})`,
237241
'',
238242
process.env.CONSOLE_LINK
239243
].join('\n')
@@ -350,22 +354,7 @@ jobs:
350354
uses: actions/github-script@v7
351355
with:
352356
script: |
353-
const deployingMessage = [
354-
'🚀 Deploying to Control Plane...',
355-
'',
356-
'⏳ Waiting for deployment to be ready...',
357-
'',
358-
'📝 [View Deploy Logs](${{ env.WORKFLOW_URL }})',
359-
'',
360-
process.env.CONSOLE_LINK
361-
].join('\n');
362-
363-
await github.rest.issues.updateComment({
364-
owner: context.repo.owner,
365-
repo: context.repo.repo,
366-
comment_id: ${{ needs.build.outputs.comment_id }},
367-
body: deployingMessage
368-
});
357+
// Remove this step since we're combining messages
369358
370359
- name: Deploy to Control Plane
371360
if: env.DO_DEPLOY != 'false'
@@ -410,21 +399,25 @@ jobs:
410399
'🚀 [Review App for PR #' + prNumber + '](' + appUrl + ')',
411400
consoleLink,
412401
'',
413-
'📋 [View Completed Action Build and Deploy Logs](' + workflowUrl + ')'
402+
'📝 [View Build and Deploy Logs](' + workflowUrl + ')',
403+
'',
404+
`📋 [View Completed Build and Deploy Logs](${process.env.GITHUB_SERVER_URL}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}/jobs/${context.job.id})`
414405
].join('\n');
415406
416407
const failureMessage = [
417408
'❌ Deployment failed for PR #' + prNumber + ', commit ' + '${{ env.PR_SHA }}',
418409
'',
419410
consoleLink,
420411
'',
421-
'📋 [View Deployment Logs with Errors](' + workflowUrl + ')'
412+
'📝 [View Build and Deploy Logs](' + workflowUrl + ')',
413+
'',
414+
`📋 [View Build and Deploy Logs with Errors](${process.env.GITHUB_SERVER_URL}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}/jobs/${context.job.id})`
422415
].join('\n');
423416
424417
// Update the existing comment
425418
await github.rest.issues.updateComment({
426419
owner: context.repo.owner,
427420
repo: context.repo.repo,
428-
comment_id: ${{ steps.create-comment.outputs.comment-id }},
421+
comment_id: ${{ needs.build.outputs.comment_id }},
429422
body: isSuccess ? successMessage : failureMessage
430423
});

0 commit comments

Comments
 (0)