File tree 1 file changed +7
-5
lines changed
1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -13,34 +13,36 @@ jobs:
13
13
- uses : actions/checkout@v4
14
14
with :
15
15
submodules : " recursive"
16
-
16
+
17
17
- name : Set up Python
18
18
uses : actions/setup-python@v5
19
19
with :
20
20
python-version : " 3.9"
21
-
21
+
22
22
- name : Install dependencies (Linux/MacOS)
23
23
if : runner.os != 'Windows'
24
24
run : |
25
25
python -m pip install --upgrade pip
26
26
python -m pip install uv
27
27
RUST_LOG=trace python -m uv pip install -e .[all] --verbose
28
+ python -m uv pip install build
28
29
shell : bash
29
30
30
31
- name : Install dependencies (Windows)
31
32
if : runner.os == 'Windows'
32
33
env :
33
- RUST_LOG : trace
34
+ RUST_LOG : trace
34
35
run : |
35
36
python -m pip install --upgrade pip
36
37
python -m pip install uv
37
38
python -m uv pip install -e .[all] --verbose
39
+ python -m uv pip install build
38
40
shell : cmd
39
-
41
+
40
42
- name : Build source distribution
41
43
run : |
42
44
python -m build --sdist
43
-
45
+
44
46
- name : Publish distribution to PyPI
45
47
# TODO: move to tag based releases
46
48
# if: startsWith(github.ref, 'refs/tags')
You can’t perform that action at this time.
0 commit comments