Setup the virtualenv once on run step
This commit is contained in:
parent
1227a89133
commit
bc48d157f7
@ -17,14 +17,9 @@ jobs:
|
||||
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
||||
|
||||
- name: Set up virtualenv
|
||||
run: |
|
||||
uv venv .venv
|
||||
source .venv/bin/activate
|
||||
uv pip install ruff mypy
|
||||
|
||||
- name: Run Ruff & Mypy
|
||||
run: |
|
||||
uv venv .venv
|
||||
source .venv/bin/activate
|
||||
uv run ruff check
|
||||
uv run ruff format --check
|
||||
@ -40,14 +35,9 @@ jobs:
|
||||
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
||||
|
||||
- name: Set up virtualenv
|
||||
run: |
|
||||
uv venv .venv
|
||||
source .venv/bin/activate
|
||||
uv pip install pytest coverage
|
||||
|
||||
- name: Run Tests
|
||||
run: |
|
||||
uv venv .venv
|
||||
source .venv/bin/activate
|
||||
uv run pytest -v --cov=. --cov-report=xml
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user