Skip to content

Commit a25eb1d

Browse files
committed
ci : repeat uv setup lines in matrix
1 parent 071987c commit a25eb1d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,17 @@ jobs:
6060
fail-fast: false
6161
steps:
6262
- uses: actions/checkout@v5
63+
64+
- name: Install uv package manager
65+
uses: astral-sh/setup-uv@v6
66+
with:
67+
version: "latest"
68+
version-file: "pyproject.toml"
69+
python-version: 3.11
70+
enable-cache: true
71+
72+
- run: uv sync
73+
6374
- name: Integration test ${{ matrix.model }}
6475
id: integration
6576
uses: ./
@@ -78,6 +89,8 @@ jobs:
7889
echo "feedback_${{ matrix.model }}=${{ steps.integration.outputs.feedback }}" >> $GITHUB_OUTPUT
7990
- name: Verify integration test results
8091
run: |
92+
. .venv/bin/activate
93+
uv pip list
8194
echo "feedback_${{ matrix.model }}=${{ steps.integration.outputs.feedback }}" >> $GITHUB_OUTPUT
8295
python3 -u -m pytest tests/integration.py
8396

0 commit comments

Comments
 (0)