Skip to content

Commit

Permalink
update smoke test
Browse files Browse the repository at this point in the history
Signed-off-by: Matt Green <[email protected]>
  • Loading branch information
emgeee committed Nov 28, 2024
1 parent b3b738f commit c23deaa
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/smoke_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ jobs:
path: ${{ steps.uv-cache.outputs.dir }}
key: ${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles(format('**/py{0}-ci-requirements.txt', env.PYTHON)) }}
- name: Install dependencies
run: make install-python-dependencies-uv
run: |
PYTHON_VERSION = ${shell python --version | grep -Eo '[0-9]\.[0-9]+'}
uv pip sync --system sdk/python/requirements/py$(PYTHON_VERSION)-requirements.txt
uv pip install --system --no-deps .
- name: Test Imports
run: python -c "from feast import cli"
run: python -c "from feast import cli"
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ install-python-dependencies-dev:
uv pip install --no-deps -e .

# Python SDK - system
# the --system flag installs dependencies in the global python context
# the --system flag installs dependencies in the global python context
# instead of a venv which is useful when working in a docker container or ci.

# Used in github actions/ci
Expand Down

0 comments on commit c23deaa

Please sign in to comment.