Skip to content

Commit 2216abc

Browse files
committed
chore: manually trigger docs
Allowing for manual trigger of docs workflow
1 parent 756ab1c commit 2216abc

File tree

4 files changed

+56
-13
lines changed

4 files changed

+56
-13
lines changed

.github/workflows/docs.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: Publish Docs
22
on:
3+
workflow_dispatch:
34
push:
45
branches:
56
- main
@@ -22,14 +23,13 @@ jobs:
2223
with:
2324
cache: 'pip'
2425
- run: |
25-
cd docs
26-
python -m pip install pyproject.toml
27-
28-
- name: Build Docs
29-
run: |
3026
git fetch --tags
3127
cd docs
32-
sphinx-multiversion docs docs/build
28+
python -m venv venv
29+
source venv/bin/activate
30+
python -m pip install uv sphinx-multiversion
31+
python -m pip install -r requirements.txt
32+
sphinx-multiversion . build
3333
3434
- name: Setup Pages
3535
uses: actions/configure-pages@v5

.github/workflows/tests.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
name: Tests
22
on:
3-
push:
4-
branches:
5-
- main
6-
- 1.x
73
pull_request:
84
branches:
95
- main
106
- 1.x
7+
- 2.x
118
workflow_dispatch:
129

1310
jobs:

docs/requirements.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
alabaster==1.0.0
2+
babel==2.17.0
3+
certifi==2025.11.12
4+
charset-normalizer==3.4.4
5+
docutils==0.22.4
6+
idna==3.11
7+
imagesize==1.4.1
8+
Jinja2==3.1.6
9+
MarkupSafe==3.0.3
10+
packaging==25.0
11+
Pygments==2.19.2
12+
requests==2.32.5
13+
roman-numerals==4.1.0
14+
snowballstemmer==3.0.1
15+
Sphinx==9.0.4
16+
sphinx-multiversion==0.2.4
17+
sphinxcontrib-applehelp==2.0.0
18+
sphinxcontrib-devhelp==2.0.0
19+
sphinxcontrib-htmlhelp==2.1.0
20+
sphinxcontrib-jsmath==1.0.1
21+
sphinxcontrib-qthelp==2.0.0
22+
sphinxcontrib-serializinghtml==2.0.0
23+
urllib3==2.6.2
24+
uv==0.9.18

docs/uv.lock

Lines changed: 25 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)