From ec4fff426c64c5bed83e7ee39531d928515365ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Heinz-Alexander=20F=C3=BCtterer?= <35225576+afuetterer@users.noreply.github.com> Date: Tue, 21 Apr 2026 09:21:10 +0200 Subject: [PATCH] docs: restructure sphinx documentation --- .github/workflows/documentation.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index f701990b..639fc47f 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -29,21 +29,22 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Install dependencies - run: | - pip install sphinx furo myst-parser + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 + with: + python-version: "3.14" + - run: python -m pip install --upgrade pip + - run: python -m pip install sphinx furo myst-parser - name: Sphinx APIDoc run: | - sphinx-apidoc -f -o docs/source/ . + sphinx-apidoc --force -o docs/source/ . - name: Sphinx build run: | - sphinx-build -b html docs/source/ docs/build/html + sphinx-build --builder html docs/source/ docs/build/html - name: Setup Pages uses: actions/configure-pages@v5 - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v4 with: # Upload entire repository path: './docs/build/html'