Skip to content

Commit 4578c0c

Browse files
authored
Fix wheel tests (#1379)
* Limit test files collected in wheel tests * Add pydantic back * Remove branch
1 parent 5ed4a47 commit 4578c0c

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

.github/workflows/build-binaries.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ on:
44
branches:
55
- main
66
- "releases/*"
7-
- build-binaries-install-whl
8-
97
permissions:
108
contents: read
119

@@ -69,9 +67,9 @@ jobs:
6967
if [ "$RUNNER_OS" = "Windows" ]; then
7068
bindir=Scripts
7169
fi
72-
./.venv/$bindir/pip install pytest pytest_asyncio grpcio pydantic opentelemetry-api opentelemetry-sdk python-dateutil 'openai-agents>=0.2.3,<=0.2.9' 'googleapis-common-protos==1.70.0'
70+
./.venv/$bindir/pip install pytest pytest_asyncio grpcio pydantic
7371
./.venv/$bindir/pip install --prefer-binary ../dist/*.whl
74-
./.venv/$bindir/python -m pytest -s -k test_workflow_hello
72+
./.venv/$bindir/python -m pytest -s tests/worker/test_workflow.py -k test_workflow_hello
7573
7674
# Upload dist
7775
- uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)