Skip to content

Commit 9fbb83f

Browse files
vdusekclaude
andcommitted
ci: add a basic smoke check to the python package verification
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c493971 commit 9fbb83f

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/manual_release_beta.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ jobs:
6767
src_package_dir: src/apify_shared
6868
dist_dir: dist
6969
python_version: "3.14"
70+
smoke_code: |
71+
from apify_shared.consts import WebhookEventType
7072
7173
# Publish the package to PyPI using PyPA official GitHub action with OIDC authentication.
7274
- name: Publish package to PyPI

.github/workflows/manual_release_stable.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ jobs:
102102
src_package_dir: src/apify_shared
103103
dist_dir: dist
104104
python_version: "3.14"
105+
smoke_code: |
106+
from apify_shared.consts import WebhookEventType
105107
106108
# Publishes the package to PyPI using PyPA official GitHub action with OIDC authentication.
107109
- name: Publish package to PyPI

.github/workflows/on_pull_request.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525
src_package_dir: src/apify_shared
2626
dist_dir: dist
2727
python_version: "3.14"
28+
smoke_code: |
29+
from apify_shared.consts import WebhookEventType
2830
2931
tests:
3032
name: Tests

0 commit comments

Comments
 (0)