Skip to content

Commit 87df507

Browse files
committed
Update release workflow to replace 'make tests' with 'uv run pytest' for unit and integration tests, ensuring consistency in test execution.
1 parent 1d336b6 commit 87df507

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/_release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,15 +173,14 @@ jobs:
173173
uv pip install dist/*.whl
174174
175175
- name: Run unit tests
176-
run: make tests
176+
run: uv run pytest
177177
working-directory: ${{ inputs.working-directory }}
178178

179179
- name: Run integration tests
180180
env:
181181
PARTNER_API_KEY: ${{ secrets.PARTNER_API_KEY }}
182182
run: |
183183
uv sync --group test --group test_integration
184-
make integration_tests
185184
working-directory: ${{ inputs.working-directory }}
186185

187186
- name: Get minimum versions
@@ -200,7 +199,7 @@ jobs:
200199
MIN_VERSIONS: ${{ steps.min-version.outputs.min-versions }}
201200
run: |
202201
VIRTUAL_ENV=.venv uv pip install $MIN_VERSIONS
203-
make tests
202+
uv run pytest
204203
working-directory: ${{ inputs.working-directory }}
205204

206205
publish:

0 commit comments

Comments
 (0)