Skip to content

Commit cbf0561

Browse files
Smoke test Python SDK publish artifacts
1 parent 12e091f commit cbf0561

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/publish.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ jobs:
3434
- name: Check package
3535
run: twine check dist/*
3636

37+
- name: Smoke test built package
38+
run: python scripts/smoke-built-package.py
39+
3740
- name: Upload artifacts
3841
uses: actions/upload-artifact@v7
3942
with:

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
### Changed
10+
- PyPI/TestPyPI publish builds now run the installed-package smoke before
11+
uploading artifacts, so release candidates verify the wheel and source
12+
distribution import from site-packages and replay the README quickstart.
13+
914
## [0.3.1] — 2026-04-21
1015

1116
### Changed

0 commit comments

Comments
 (0)