Skip to content

Commit 747a0aa

Browse files
committed
ci: replace uv with pip to fix CI cache errors
- Remove astral-sh/setup-uv action due to missing uv.lock - Use standard actions/setup-python instead - Install hatch directly via pip - Keep same test matrix and coverage upload structure Fixes: 'No file matched to uv.lock' errors in CI
1 parent e6beaaa commit 747a0aa

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ jobs:
1919
with:
2020
fetch-depth: 0
2121

22-
- name: Install uv (faster installer)
23-
uses: astral-sh/setup-uv@v3
22+
- name: Set up Python ${{ matrix.python-version }}
23+
uses: actions/setup-python@v5
2424
with:
2525
python-version: ${{ matrix.python-version }}
26-
enable-cache: true
26+
27+
- name: Install hatch
28+
run: pip install hatch
2729

2830
- name: Install dependencies
29-
run: |
30-
uv pip install hatch
31-
hatch run pip install -e '.[polars,duckdb,dask,ray,pyflink,bigquery,snowflake,redshift,athena,trino,doris,dev]'
31+
run: hatch run pip install -e '.[polars,duckdb,dask,ray,pyflink,bigquery,snowflake,redshift,athena,trino,doris,dev]'
3232

3333
- name: Run linter (ruff)
3434
run: hatch run ruff check .

0 commit comments

Comments
 (0)