File tree Expand file tree Collapse file tree 1 file changed +12
-15
lines changed Expand file tree Collapse file tree 1 file changed +12
-15
lines changed Original file line number Diff line number Diff line change @@ -13,35 +13,32 @@ jobs:
13
13
name : Checkout
14
14
uses : actions/checkout@v4
15
15
16
- - id : setup-python
17
- name : Setup Python
18
- uses : actions /setup-python@v5
16
+ - id : install-uv
17
+ name : Install uv
18
+ uses : astral-sh /setup-uv@v6
19
19
with :
20
- python-version : ' 3.11'
21
- cache : ' pipenv'
20
+ version : " latest"
21
+ enable-cache : true
22
+ cache-dependency-glob : ' **/pyproject.toml'
22
23
23
- - id : install-pipenv
24
- name : Install pipenv
25
- run : curl https://raw.githubusercontent.com/pypa/pipenv/master/get-pipenv.py | python
26
- shell : bash
24
+ - id : install-python
25
+ name : Install Python
26
+ run : uv python install 3.13
27
27
28
28
- id : install-python-dependencies
29
29
name : Install Python dependencies
30
- run : pipenv sync --dev
31
- shell : bash
30
+ run : uv sync --extra docs
32
31
33
32
- id : build-sphinx-documentation
34
33
name : Build Sphinx documentation
35
- run : pipenv run make html
36
- shell : bash
37
- working-directory : docs
34
+ run : uv run sphinx-build -M html ./docs ./_build/
38
35
39
36
- id : upload-release-candidate
40
37
name : Upload release candidate
41
38
uses : actions/upload-artifact@v4
42
39
with :
43
40
name : release-candidate
44
- path : ./docs/ _build/html/
41
+ path : ./_build/html/
45
42
46
43
deploy :
47
44
name : Deploy
You can’t perform that action at this time.
0 commit comments