This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/sedona-db.git
The following commit(s) were added to refs/heads/main by this push:
new f93b9540 chore(docs): Add missing dependency to docs build and ensure
build fails if quarto render fails (#445)
f93b9540 is described below
commit f93b9540976dcc0e6d3b5dd65888370b866cc42e
Author: Dewey Dunnington <[email protected]>
AuthorDate: Fri Dec 12 13:48:11 2025 -0600
chore(docs): Add missing dependency to docs build and ensure build fails if
quarto render fails (#445)
---
ci/scripts/build-docs.sh | 7 ++++++-
docs/requirements.txt | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/ci/scripts/build-docs.sh b/ci/scripts/build-docs.sh
index f6d333d2..f3d7f256 100755
--- a/ci/scripts/build-docs.sh
+++ b/ci/scripts/build-docs.sh
@@ -40,7 +40,12 @@ pushd "${SEDONADB_DIR}/docs/reference/functions"
find . -name "*.md" -delete
# Render the Quarto project
-quarto render
+if quarto render ; then
+ echo "Function reference Quarto project rendered successfully"
+else
+ echo "Function reference Quarto project build failed"
+ exit 1
+fi
popd
diff --git a/docs/requirements.txt b/docs/requirements.txt
index 53f6716c..72078fba 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -17,6 +17,7 @@
griffe
ipykernel
+matplotlib
mike
mkdocs
mkdocs-git-revision-date-localized-plugin