File tree 3 files changed +3
-12
lines changed
3 files changed +3
-12
lines changed Original file line number Diff line number Diff line change 30
30
- uses : actions/checkout@v4
31
31
with :
32
32
submodules : recursive
33
- - uses : actions/setup-python@v5
34
- with :
35
- python-version : " 3.13"
36
33
37
34
# Install Rust locally for non-Linux (Linux uses an internal docker
38
35
# command to build with cibuildwheel which uses rustup install defined
44
41
with :
45
42
workspaces : temporalio/bridge -> target
46
43
- uses : astral-sh/setup-uv@v5
47
- - run : uv sync --all-extras
44
+ - run : uv sync --all-extras --python 3.13
48
45
49
46
# Add the source dist only for Linux x64 for now
50
47
- if : ${{ matrix.package-suffix == 'linux-amd64' }}
Original file line number Diff line number Diff line change @@ -38,17 +38,14 @@ jobs:
38
38
- uses : Swatinem/rust-cache@v2
39
39
with :
40
40
workspaces : temporalio/bridge -> target
41
- - uses : actions/setup-python@v5
42
- with :
43
- python-version : ${{ matrix.python }}
44
41
- uses : arduino/setup-protoc@v3
45
42
with :
46
43
# TODO(cretz): Can upgrade proto when https://github.com/arduino/setup-protoc/issues/99 fixed
47
44
version : " 23.x"
48
45
repo-token : ${{ secrets.GITHUB_TOKEN }}
49
46
- uses : astral-sh/setup-uv@v5
50
47
- run : uv tool install poethepoet
51
- - run : uv sync --all-extras
48
+ - run : uv sync --all-extras --python ${{ matrix.python }}
52
49
- name : Check python version
53
50
shell : bash
54
51
run : |
Original file line number Diff line number Diff line change 35
35
- uses : Swatinem/rust-cache@v2
36
36
with :
37
37
workspaces : temporalio/bridge -> target
38
- - uses : actions/setup-python@v5
39
- with :
40
- python-version : " 3.13"
41
38
- uses : arduino/setup-protoc@v3
42
39
with :
43
40
# TODO(cretz): Can upgrade proto when https://github.com/arduino/setup-protoc/issues/99 fixed
47
44
- uses : astral-sh/setup-uv@v5
48
45
# Build
49
46
- run : uv tool install poethepoet
50
- - run : uv sync --all-extras
47
+ - run : uv sync --all-extras --python 3.13
51
48
- run : poe build-develop-with-release
52
49
53
50
# Run a bunch of bench tests. We run multiple times since results vary.
You can’t perform that action at this time.
0 commit comments