We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6246db0 commit b114ccdCopy full SHA for b114ccd
.github/workflows/build-binaries.yml
@@ -53,8 +53,17 @@ jobs:
53
# Build the wheel
54
- run: uv run cibuildwheel --output-dir dist
55
56
- # Run a test
57
- - run: uv run pytest -k test_activity_hello
+ # Install the wheel in a new venv and run a test
+ - name: Test wheel
58
+ shell: bash
59
+ run: |
60
+ mkdir __test_wheel__
61
+ cd __test_wheel__
62
+ cp -r ../tests .
63
+ python -m venv .venv
64
+ ./.venv/bin/pip install 'protobuf>=3.20' 'types-protobuf>=3.20' 'typing-extensions<5,>=4.2.0' pytest pytest_asyncio grpcio pydantic opentelemetry-api opentelemetry-sdk python-dateutil
65
+ ./.venv/bin/pip install --no-index --find-links=../dist temporalio
66
+ ./.venv/bin/python -m pytest -s -k test_workflow_hello
67
68
# Upload dist
69
- uses: actions/upload-artifact@v4
0 commit comments