From 8823a9c876ba583a41dd4090b1040ebc0d04caa1 Mon Sep 17 00:00:00 2001 From: Patrick Dahlke Date: Thu, 13 Nov 2025 15:54:29 +0100 Subject: [PATCH 1/2] Install graphviz in pages build --- .github/workflows/gh_pages.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/gh_pages.yml b/.github/workflows/gh_pages.yml index 4bf3288..b449c24 100644 --- a/.github/workflows/gh_pages.yml +++ b/.github/workflows/gh_pages.yml @@ -34,6 +34,8 @@ jobs: uses: actions/setup-python@v6 with: python-version-file: ".python-version" + - name: Install graphviz + run: sudo apt-get --yes install graphviz - name: Build docs run: uv run sphinx-build -b html . _build/html - name: Upload artifact From f988233363e84f3d8b86bc2673033606cc9895a4 Mon Sep 17 00:00:00 2001 From: Patrick Dahlke Date: Thu, 13 Nov 2025 16:09:20 +0100 Subject: [PATCH 2/2] Install openjdk --- .github/workflows/ci.yaml | 2 ++ .github/workflows/gh_pages.yml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b69eff6..3d09bd5 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -13,5 +13,7 @@ jobs: uses: actions/setup-python@v6 with: python-version-file: ".python-version" + - name: Install graphviz and Java + run: sudo apt-get --yes install graphviz openjdk-21-jre - name: Build docs run: uv run sphinx-build -b html . _build/html \ No newline at end of file diff --git a/.github/workflows/gh_pages.yml b/.github/workflows/gh_pages.yml index b449c24..0b55ac6 100644 --- a/.github/workflows/gh_pages.yml +++ b/.github/workflows/gh_pages.yml @@ -34,8 +34,8 @@ jobs: uses: actions/setup-python@v6 with: python-version-file: ".python-version" - - name: Install graphviz - run: sudo apt-get --yes install graphviz + - name: Install graphviz and Java + run: sudo apt-get --yes install graphviz openjdk-21-jre - name: Build docs run: uv run sphinx-build -b html . _build/html - name: Upload artifact