Skip to content

Commit 295d5cf

Browse files
committed
Remove smoke tests from publish workflows
The smoke test steps for both wheel and source distributions have been removed from the publish and test-publish GitHub Actions workflows. This streamlines the publishing process and may be in preparation for changes to testing strategy or to reduce workflow duration.
1 parent 6da970b commit 295d5cf

2 files changed

Lines changed: 0 additions & 8 deletions

File tree

.github/workflows/publish.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ jobs:
1515
uses: astral-sh/setup-uv@v7
1616
- name: Build
1717
run: uv build
18-
- name: Smoke test (wheel)
19-
run: uv run --isolated --no-project --with dist/*.whl tests/smoke_test.py
20-
- name: Smoke test (source distribution)
21-
run: uv run --isolated --no-project --with dist/*.tar.gz tests/smoke_test.py
2218
- name: Publish to PyPI
2319
run: uv publish
2420
env:

.github/workflows/test-publish.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ jobs:
1313
uses: astral-sh/setup-uv@v7
1414
- name: Build
1515
run: uv build
16-
- name: Smoke test (wheel)
17-
run: uv run --isolated --no-project --with dist/*.whl tests/smoke_test.py
18-
- name: Smoke test (source distribution)
19-
run: uv run --isolated --no-project --with dist/*.tar.gz tests/smoke_test.py
2016
- name: Publish to TestPyPI
2117
run: uv publish --publish-url https://test.pypi.org/legacy/
2218
env:

0 commit comments

Comments
 (0)