Skip to content

Commit a3c206f

Browse files
committed
uv depedency debug
1 parent 8028058 commit a3c206f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,15 @@ jobs:
8787
cache-dependency-glob: "**/pyproject.toml"
8888
cache-suffix: ${{ matrix.uv-resolution }}
8989

90+
- name: Show tree
91+
run: uv show tree
92+
93+
- name: Sync
94+
run: uv sync --all-extras --dev --resolution ${{ matrix.uv-resolution }}
95+
96+
- name: Show tree
97+
run: uv show tree
98+
9099
- name: Run tests
91100
run: |
92101
# Install software and run tests
@@ -98,7 +107,7 @@ jobs:
98107
# 127.0.0.1 is to persuade mysqlclient to use tcp rather than the domain socket :-/
99108
export DB_URL=mysql://root:[email protected]:3306/test_db
100109
fi
101-
uv run -v --all-extras --dev $WITH --resolution ${{ matrix.uv-resolution }} -m coverage run -m pytest --sqlalchemy-connect-url=$DB_URL
110+
uv run -v --no-sync $WITH --resolution ${{ matrix.uv-resolution }} -m coverage run -m pytest --sqlalchemy-connect-url=$DB_URL
102111
103112
- name: Upload coverage data
104113
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)