Skip to content

Commit 4ea72ac

Browse files
committed
add preview URLs to 200 response
1 parent 16c39d5 commit 4ea72ac

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

action.yaml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,22 @@ runs:
8080
8181
echo "Server responded with HTTP $HTTP_CODE"
8282
if [[ "$HTTP_CODE" == "200" ]]; then
83-
echo "### Static site uploaded successfully" >> "$GITHUB_STEP_SUMMARY"
83+
echo "### Static site uploaded successfully" >> "$GITHUB_STEP_SUMMARY"
8484
echo "- Files uploaded: $FILE_COUNT" >> "$GITHUB_STEP_SUMMARY"
85-
echo "- Target endpoint: $URL" >> "$GITHUB_STEP_SUMMARY"
85+
86+
MAIN_URL=$(jq -r '.url // empty' "$HTTP_RESPONSE")
87+
if [[ -n "$MAIN_URL" ]]; then
88+
echo "- Main URL: https://$MAIN_URL" >> "$GITHUB_STEP_SUMMARY"
89+
fi
90+
91+
PREVIEWS=$(jq -r '.preview_url[]? // empty' "$HTTP_RESPONSE")
92+
if [[ -n "$PREVIEWS" ]]; then
93+
echo "- Preview URLs:" >> "$GITHUB_STEP_SUMMARY"
94+
while IFS= read -r preview; do
95+
echo " - $preview" >> "$GITHUB_STEP_SUMMARY"
96+
done <<< "$PREVIEWS"
97+
fi
98+
8699
jq . "$HTTP_RESPONSE" || cat "$HTTP_RESPONSE"
87100
else
88101
echo "### ❌ Upload failed" >> "$GITHUB_STEP_SUMMARY"

0 commit comments

Comments
 (0)