ci(docs): migrate from mkdocs to properdocs (#1459)

* ci(docs): migrate from mkdocs to properdocs

* ci(docs): remove extraneous env

---------

Co-authored-by: Xarvex <60973030+xarvex@users.noreply.github.com>
This commit is contained in:
Travis Abendshien
2026-07-25 02:32:46 -07:00
committed by GitHub
parent f24653e030
commit 0d0c54e09f
3 changed files with 8 additions and 6 deletions
+3 -5
View File
@@ -13,7 +13,7 @@ on:
- .github/actions/setup-python/action.yml
- .github/workflows/build_docs.yml
- docs/**
- mkdocs.yml
- properdocs.yml
workflow_dispatch:
concurrency:
@@ -50,7 +50,5 @@ jobs:
path: .cache
restore-keys: |
mkdocs-material-
- name: Run mkdocs
env:
DISABLE_MKDOCS_2_WARNING: 'true'
run: mkdocs gh-deploy --force
- name: Run properdocs
run: properdocs gh-deploy --force
View File
+5 -1
View File
@@ -60,7 +60,11 @@ extra = [{ include-group = "pre-commit" }]
lint = [{ include-group = "pyright" }, { include-group = "ruff" }]
test = [{ include-group = "pytest" }]
mkdocs = ["mkdocs-material[imaging]>=9.7", "mkdocs-redirects~=1.2"]
mkdocs = [
"mkdocs-material[imaging]>=9.7",
"mkdocs-redirects~=1.2",
"properdocs",
]
pre-commit = ["pre-commit~=4.2"]
pyinstaller = ["Pyinstaller~=6.21"]
pyright = ["pyright~=1.1.409"]