Skip to content

Commit 2f564c2

Browse files
authored
Merge pull request #4242 from Shopify/fix/checkout-v2-post-processing-2026-04-rc
fix: post-process generated_docs_data_v2.json in checkout build 2026-04-rc
2 parents d55c4e0 + 621846c commit 2f564c2

3 files changed

Lines changed: 31796 additions & 25459 deletions

File tree

packages/ui-extensions/docs/surfaces/checkout/build-docs.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ fi
9090
# Make sure https://shopify.dev URLs are relative.
9191
# See https://github.com/Shopify/generate-docs/issues/181
9292
run_sed 's/https:\/\/shopify.dev//gi' ./$DOCS_PATH/generated/generated_docs_data.json
93+
run_sed 's/https:\/\/shopify.dev//gi' ./$DOCS_PATH/generated/generated_docs_data_v2.json
9394
sed_exit=$?
9495
if [ $sed_exit -ne 0 ]; then
9596
fail_and_exit $sed_exit
@@ -122,7 +123,7 @@ if [ -d $SHOPIFY_DEV_PATH ]; then
122123
fi
123124

124125
# Replace 'latest' with the exact API version in relative doc links
125-
for file in generated_docs_data.json generated_static_pages.json; do
126+
for file in generated_docs_data.json generated_docs_data_v2.json generated_static_pages.json; do
126127
run_sed \
127128
"s/\/docs\/api\/checkout-ui-extensions\/latest/\/docs\/api\/checkout-ui-extensions\/$API_VERSION/gi" \
128129
"$SHOPIFY_DEV_DEST/$file"
@@ -132,7 +133,7 @@ if [ -d $SHOPIFY_DEV_PATH ]; then
132133
fi
133134
done
134135

135-
rsync -a --delete ./$DOCS_PATH/screenshots/ $SHOPIFY_DEV_PATH/areas/platforms/shopify-dev/content/assets/images/templated-apis-screenshots/checkout-ui-extensions/$API_VERSION
136+
rsync -a ./$DOCS_PATH/screenshots/ $SHOPIFY_DEV_PATH/areas/platforms/shopify-dev/content/assets/images/templated-apis-screenshots/checkout-ui-extensions/$API_VERSION
136137
echo "Docs: https://shopify-dev.shop.dev/docs/api/checkout-ui-extensions"
137138
else
138139
echo "Not copying docs to shopify-dev because it was not found at $SHOPIFY_DEV_PATH."

0 commit comments

Comments
 (0)