We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e32f218 commit 9983650Copy full SHA for 9983650
.github/workflows/docs.yml
@@ -10,6 +10,11 @@ jobs:
10
deploy:
11
runs-on: ubuntu-latest
12
steps:
13
+ - name: Install uv
14
+ - name: Install Project Manager
15
+ run: ./shell/uv.sh
16
+ - name: Install mkdocs & plugins
17
+ run: ./shell/install_doc.sh
18
- uses: actions/checkout@v4
19
- name: Configure Git Credentials
20
run: |
@@ -25,5 +30,4 @@ jobs:
25
30
path: .cache
26
31
restore-keys: |
27
32
mkdocs-material-
28
- - run: pip install mkdocs-material
29
- - run: mkdocs gh-deploy --force
33
+ - run: uv run mkdocs gh-deploy --force
shell/install_doc.sh
@@ -0,0 +1,7 @@
1
+#!/bin/bash
2
+set -Eeuo pipefail
3
+
4
+uv pip install mkdocs
5
+uv pip install mkdocs-material
6
+uv pip install mkdocstrings[python]
7
+uv pip install mkdocs-glightbox
0 commit comments