Skip to content

Commit c8b36c0

Browse files
committed
Fixed build of package in CI pipeline.
1 parent aec0d32 commit c8b36c0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,9 @@ jobs:
8484
- name: Set up Python
8585
run: uv python install 3.12
8686

87+
- name: Create virtual environment
88+
run: uv venv
89+
8790
- name: Build package
8891
run: |
8992
echo "📦 Building Python package..."
@@ -92,8 +95,8 @@ jobs:
9295
- name: Verify package installation
9396
run: |
9497
echo "✅ Verifying package can be installed..."
95-
uv pip install dist/*.whl --system
96-
python -c "import eoapi_notifier; print('Package installed successfully')"
98+
uv pip install dist/*.whl
99+
uv run python -c "import eoapi_notifier; print('Package installed successfully')"
97100
98101
- name: Upload build artifacts
99102
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)