Skip to content

Commit ff04a22

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

3 files changed

Lines changed: 31 additions & 12 deletions

File tree

.github/workflows/docs.yml

Lines changed: 5 additions & 5 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,13 +23,12 @@ 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
28+
python -m venv venv
29+
source venv/bin/activate
30+
python -m pip install uv
31+
uv sync --all-groups
3232
sphinx-multiversion docs docs/build
3333
3434
- name: Setup Pages

.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/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)