Skip to content

Commit 47b28be

Browse files
committed
Don't use setup-python action
1 parent f612227 commit 47b28be

File tree

3 files changed

+3
-12
lines changed

3 files changed

+3
-12
lines changed

.github/workflows/build-binaries.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@ jobs:
3030
- uses: actions/checkout@v4
3131
with:
3232
submodules: recursive
33-
- uses: actions/setup-python@v5
34-
with:
35-
python-version: "3.13"
3633

3734
# Install Rust locally for non-Linux (Linux uses an internal docker
3835
# command to build with cibuildwheel which uses rustup install defined
@@ -44,7 +41,7 @@ jobs:
4441
with:
4542
workspaces: temporalio/bridge -> target
4643
- uses: astral-sh/setup-uv@v5
47-
- run: uv sync --all-extras
44+
- run: uv sync --all-extras --python 3.13
4845

4946
# Add the source dist only for Linux x64 for now
5047
- if: ${{ matrix.package-suffix == 'linux-amd64' }}

.github/workflows/ci.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,14 @@ jobs:
3838
- uses: Swatinem/rust-cache@v2
3939
with:
4040
workspaces: temporalio/bridge -> target
41-
- uses: actions/setup-python@v5
42-
with:
43-
python-version: ${{ matrix.python }}
4441
- uses: arduino/setup-protoc@v3
4542
with:
4643
# TODO(cretz): Can upgrade proto when https://github.com/arduino/setup-protoc/issues/99 fixed
4744
version: "23.x"
4845
repo-token: ${{ secrets.GITHUB_TOKEN }}
4946
- uses: astral-sh/setup-uv@v5
5047
- run: uv tool install poethepoet
51-
- run: uv sync --all-extras
48+
- run: uv sync --all-extras --python ${{ matrix.python }}
5249
- name: Check python version
5350
shell: bash
5451
run: |

.github/workflows/run-bench.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ jobs:
3535
- uses: Swatinem/rust-cache@v2
3636
with:
3737
workspaces: temporalio/bridge -> target
38-
- uses: actions/setup-python@v5
39-
with:
40-
python-version: "3.13"
4138
- uses: arduino/setup-protoc@v3
4239
with:
4340
# TODO(cretz): Can upgrade proto when https://github.com/arduino/setup-protoc/issues/99 fixed
@@ -47,7 +44,7 @@ jobs:
4744
- uses: astral-sh/setup-uv@v5
4845
# Build
4946
- run: uv tool install poethepoet
50-
- run: uv sync --all-extras
47+
- run: uv sync --all-extras --python 3.13
5148
- run: poe build-develop-with-release
5249

5350
# Run a bunch of bench tests. We run multiple times since results vary.

0 commit comments

Comments
 (0)