Skip to content

Commit c23deaa

Browse files
committed
update smoke test
Signed-off-by: Matt Green <emgeee@users.noreply.github.com>
1 parent b3b738f commit c23deaa

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/smoke_tests.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ jobs:
3333
path: ${{ steps.uv-cache.outputs.dir }}
3434
key: ${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles(format('**/py{0}-ci-requirements.txt', env.PYTHON)) }}
3535
- name: Install dependencies
36-
run: make install-python-dependencies-uv
36+
run: |
37+
PYTHON_VERSION = ${shell python --version | grep -Eo '[0-9]\.[0-9]+'}
38+
uv pip sync --system sdk/python/requirements/py$(PYTHON_VERSION)-requirements.txt
39+
uv pip install --system --no-deps .
3740
- name: Test Imports
38-
run: python -c "from feast import cli"
41+
run: python -c "from feast import cli"

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ install-python-dependencies-dev:
4949
uv pip install --no-deps -e .
5050

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

5555
# Used in github actions/ci

0 commit comments

Comments
 (0)