Skip to content

Commit 792fe4a

Browse files
committed
fix CI
1 parent e7429cb commit 792fe4a

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/on_push_py.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
- uses: ./.github/actions/setup-python-uv
9292
- name: Run Python typing checks
9393
working-directory: ${{ env.WORKING_DIR }}
94-
run: uv run --extra dev pyright
94+
run: uv run --extra dev --extra gui pyright
9595

9696
python-tests:
9797
runs-on: ubuntu-latest
@@ -144,4 +144,4 @@ jobs:
144144
# ok, now we can run the tests
145145
- name: Run Python tests
146146
working-directory: ${{ env.WORKING_DIR }}
147-
run: uv run --extra dev pytest -v --full-trace --pyargs are.simulation
147+
run: uv run --extra dev --extra gui pytest -v --full-trace --pyargs are.simulation

docs/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ install:
2121
rm -rf $(VENVDIR); \
2222
fi
2323
UV_VENV_CLEAR=1 uv venv $(VENVDIR)
24-
uv pip install -e ../. --python $(VENVDIR)/bin/python
24+
cd .. && uv pip install -e '.[dev,gui]' --python docs/$(VENVDIR)/bin/python
2525
uv pip install -r requirements.txt --python $(VENVDIR)/bin/python
2626

2727
# Build HTML documentation using UV virtual environment

0 commit comments

Comments
 (0)