File tree 1 file changed +6
-0
lines changed
1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 85
85
needs : [checks]
86
86
if : ${{ needs.checks.outputs.forked_workflow == 'false' }}
87
87
runs-on : ubuntu-24.04
88
+ outputs :
89
+ PREVIEW_URL : ${{ steps.summary.outputs.PREVIEW_URL }}
88
90
env :
89
91
# Remapping of inputs to envs
90
92
PRODUCTION_URL_PATH : ${{inputs.production_url_path}}
@@ -349,6 +351,7 @@ jobs:
349
351
350
352
- name : Summary
351
353
# TODO(dani): Extract this into a reusable Markdown template for comments and summaries?
354
+ id : summary
352
355
run : |
353
356
echo "### Deployment Summary" >> $GITHUB_STEP_SUMMARY
354
357
echo "" >> $GITHUB_STEP_SUMMARY
@@ -357,8 +360,11 @@ jobs:
357
360
echo "| Deployment environment | \`${DEPLOYMENT_ENV}\`|" >> $GITHUB_STEP_SUMMARY
358
361
if [[ "${DEPLOYMENT_ENV}" == "preview" ]]; then
359
362
echo "| Preview URL | [https://${DOMAIN_PREVIEW}${PREVIEW_URL_PATH}/${PR_NUMBER}/](https://${DOMAIN_PREVIEW}${PREVIEW_URL_PATH}/${PR_NUMBER}/) |" >> $GITHUB_STEP_SUMMARY
363
+ echo "PREVIEW_URL=https://${DOMAIN_PREVIEW}${PREVIEW_URL_PATH}/${PR_NUMBER}/" >> $GITHUB_OUTPUT
360
364
else
361
365
echo "| Production URL | [https://${DEPLOYMENT_DOMAIN}${PRODUCTION_URL_PATH}](https://${DEPLOYMENT_DOMAIN}${PRODUCTION_URL_PATH}) |" >> $GITHUB_STEP_SUMMARY
366
+ echo "PREVIEW_URL=https://${DEPLOYMENT_DOMAIN}${PRODUCTION_URL_PATH}" >> $GITHUB_OUTPUT
362
367
fi
368
+
363
369
364
370
# TODO(dani): Add more details to the summary
You can’t perform that action at this time.
0 commit comments