Skip to content

Commit 1a65c35

Browse files
committed
fix: address PR review feedback
- Pin UV_PYTHON per matrix entry so uv uses the correct interpreter - Add always() to pypi-publish so force_publish works when release-please is skipped
1 parent 2544800 commit 1a65c35

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/cd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
pypi-publish:
7474
name: PyPI Publish
7575
needs: release-please
76-
if: ${{ needs.release-please.outputs.release_created || (github.event_name == 'workflow_dispatch' && inputs.force_publish == 'true') }}
76+
if: ${{ always() && (needs.release-please.outputs.release_created || (github.event_name == 'workflow_dispatch' && inputs.force_publish == 'true')) }}
7777
runs-on: ubuntu-latest
7878
environment:
7979
name: pypi-production

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,13 @@ jobs:
3636

3737
- name: Setup dependencies
3838
run: make setup
39+
env:
40+
UV_PYTHON: ${{ matrix.python-version }}
3941

4042
- name: Run tests
4143
run: make test
44+
env:
45+
UV_PYTHON: ${{ matrix.python-version }}
4246

4347
e2e:
4448
if: github.event_name != 'schedule' && github.repository == 'runpod/runpod-python'

0 commit comments

Comments
 (0)