Skip to content

Commit 915baed

Browse files
committed
automaticating doc deploy
1 parent e3e5809 commit 915baed

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

.github/workflows/test_full.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ jobs:
4848
- name: mypy
4949
run: mypy ninja_extra
5050
- name: Build and Deploy Document
51-
run: mkdocs gh-deploy --force
51+
run: make doc-deploy

mkdocs.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ nav:
5454
- Dependency Injection: service_module_injector.md
5555

5656
markdown_extensions:
57-
- mkautodoc
58-
- admonition
59-
- pymdownx.highlight
60-
- pymdownx.superfences
57+
- codehilite
58+
- admonition
59+
- pymdownx.superfences

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ test = [
6868
"django-stubs",
6969
]
7070
doc = [
71-
"mkdocs",
72-
"mkdocs-material",
73-
"mkautodoc"
71+
"mkdocs >=1.1.2,<2.0.0",
72+
"mkdocs-material >=7.1.9,<8.0.0",
73+
"mdx-include >=1.4.1,<2.0.0",
74+
"mkdocs-markdownextradata-plugin >=0.1.7,<0.3.0",
75+
"markdown-include"
7476
]

0 commit comments

Comments
 (0)