Make it work on newer mkdocstrings, fix deprecation warnings (#4626)

* Make it work on newer mkdocstrings, fix deprecation warnings

* Bump documentation dependency versions
This commit is contained in:
Zephyr Lykos
2025-12-15 00:36:41 +08:00
committed by GitHub
parent ec73fb7247
commit 7bce22571a
2 changed files with 251 additions and 148 deletions

View File

@@ -24,7 +24,7 @@ jobs:
run: |
sudo apt update
sudo apt install doxygen
pip install mkdocs-material==9.5.25 mkdocstrings==0.26.1 mike==2.1.1
pip install mkdocs-material==9.7.0 mkdocstrings==1.0.0 mike==2.1.3 typing_extensions==4.15.0
cmake -E make_directory ${{runner.workspace}}/build
# Workaround https://github.com/actions/checkout/issues/13:
git config --global user.name "$(git --no-pager log --format=format:'%an' -n 1)"