Skip to content

Commit c84a61a

Browse files
committed
use uv venv for tests 💜
1 parent 04cb36d commit c84a61a

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

‎.github/workflows/push.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,9 @@ jobs:
128128
run: |
129129
docker load --input /tmp/${{ env.KBC_DEVELOPERPORTAL_APP }}.tar
130130
docker image ls -a
131-
docker run ${{ env.KBC_DEVELOPERPORTAL_APP }}:latest flake8 . --config=flake8.cfg
131+
docker run ${{ env.KBC_DEVELOPERPORTAL_APP }}:latest uv run flake8 . --config=flake8.cfg
132132
echo "Running unit-tests..."
133-
docker run ${{ env.KBC_DEVELOPERPORTAL_APP }}:latest python -m unittest discover
133+
docker run ${{ env.KBC_DEVELOPERPORTAL_APP }}:latest uv run python -m unittest discover
134134
135135
tests-kbc:
136136
name: Run KBC Tests

‎flake8.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[flake8]
22
exclude =
33
.git,
4+
.venv,
45
__pycache__,
56
tests,
67
example

‎scripts/build_n_test.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/sh
22
set -e
33

4-
flake8 --config=flake8.cfg
5-
python -m unittest discover
4+
uv run flake8 --config=flake8.cfg
5+
uv run python -m unittest discover

0 commit comments

Comments
 (0)