diff --git a/.github/workflows/merge-build-push.yml b/.github/workflows/merge-build-push.yml index 8e3d7bb..2365b7e 100644 --- a/.github/workflows/merge-build-push.yml +++ b/.github/workflows/merge-build-push.yml @@ -207,9 +207,13 @@ jobs: exit 1 fi - SOURCE_PDF_EN="build/assembler-pdf/${COMPONENT_NAME}/${MERGED_BRANCH}/_exports/index.pdf" + SOURCE_PDF_EN="build/assembler/pdf/${COMPONENT_NAME}/${MERGED_BRANCH}/_exports/index.pdf" DEST_EN="../www_publish_target/docs/en/${COMPONENT_NAME}/${MERGED_BRANCH}/ivorysql.pdf" + echo "--- Debug: PDF output directory structure ---" + find build/ -name "*.pdf" 2>/dev/null || echo "No PDF files found under build/" + echo "--- End debug ---" + if [[ ! -f "${SOURCE_PDF_EN}" ]]; then echo "::error::English PDF not found at ${SOURCE_PDF_EN}" exit 1 @@ -240,9 +244,13 @@ jobs: exit 1 fi - SOURCE_PDF="build/assembler-pdf/${COMPONENT_NAME}/${MERGED_BRANCH}/_exports/index.pdf" + SOURCE_PDF="build/assembler/pdf/${COMPONENT_NAME}/${MERGED_BRANCH}/_exports/index.pdf" DEST_CN="../www_publish_target/docs/cn/${COMPONENT_NAME}/${MERGED_BRANCH}/ivorysql.pdf" + echo "--- Debug: PDF output directory structure ---" + find build/ -name "*.pdf" 2>/dev/null || echo "No PDF files found under build/" + echo "--- End debug ---" + if [[ ! -f "${SOURCE_PDF}" ]]; then echo "::error::PDF not found at ${SOURCE_PDF}" exit 1 diff --git a/.github/workflows/pr-preview.yml b/.github/workflows/pr-preview.yml index 8ff0446..82584a0 100644 --- a/.github/workflows/pr-preview.yml +++ b/.github/workflows/pr-preview.yml @@ -123,7 +123,14 @@ jobs: echo "Building Chinese site..." #mkdir -p ../www_publish_target/docs/cn npx antora generate --stacktrace --to-dir ../www_publish_target/docs/cn antora-playbook-CN.yml - + + - name: Debug PDF output paths + working-directory: ./ivory-doc-builder + run: | + echo "--- Debug: PDF output directory structure ---" + find build/ -name "*.pdf" 2>/dev/null || echo "No PDF files found under build/" + echo "--- End debug ---" + - name: Deploy to Netlify id: netlify_deploy uses: nwtgck/actions-netlify@v3.0