We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f7f9911 commit 3fc822aCopy full SHA for 3fc822a
1 file changed
.github/workflows/docs.yml
@@ -2,6 +2,7 @@ name: Docs
2
3
on:
4
push:
5
+ branches: ["main"]
6
paths:
7
- "docs/**"
8
- "mkdocs.yml"
@@ -15,9 +16,13 @@ on:
15
16
- "README.md"
17
- "pyproject.toml"
18
- ".github/workflows/docs.yml"
19
+ workflow_dispatch:
20
+
21
+permissions:
22
+ contents: write
23
24
jobs:
- docs-check:
25
+ deploy:
26
runs-on: ubuntu-latest
27
steps:
28
- name: Checkout
@@ -34,6 +39,6 @@ jobs:
34
39
python -m pip install --upgrade pip
35
40
python -m pip install -e ".[docs]"
36
41
37
- - name: Build docs
42
+ - name: Build and deploy docs
38
43
run: |
- mkdocs build --strict
44
+ mkdocs gh-deploy --force
0 commit comments