From 287c36e2fae6727f098b449b006c840100fa9aaa Mon Sep 17 00:00:00 2001 From: Ilay Falach Date: Mon, 18 May 2026 14:01:38 +0300 Subject: [PATCH 1/2] Fix MkDocs deploy: add configure-pages step and disable allow_inspection - Add actions/configure-pages@v5 to the build job, required for actions/deploy-pages to initialize the GitHub Pages deployment - Set allow_inspection: false in mkdocstrings options to prevent build failures caused by missing runtime deps (pandas, geopandas, etc.) Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/docs.yml | 3 +++ mkdocs.yml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 2ffc4cf43..56239976f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -28,6 +28,9 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Setup Python 3.12 uses: actions/setup-python@v5 with: diff --git a/mkdocs.yml b/mkdocs.yml index 740cdc9fb..aafbaa083 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -51,7 +51,7 @@ plugins: docstring_style: numpy show_signature_annotations: true members_order: source - allow_inspection: true + allow_inspection: false - mkdocs-jupyter: include_source: true execute: false From 86fa7b1f683dd74b92c4a6b843bd8bf2ff148d48 Mon Sep 17 00:00:00 2001 From: LiorAntonov Date: Wed, 20 May 2026 12:34:22 +0300 Subject: [PATCH 2/2] fix wrong python version --- .github/workflows/docs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 56239976f..452dc997b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -31,10 +31,10 @@ jobs: - name: Setup Pages uses: actions/configure-pages@v5 - - name: Setup Python 3.12 + - name: Setup Python 3.9 uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.9' cache: 'pip' cache-dependency-path: | requirements.txt