Skip to content

Commit ffaeddd

Browse files
committed
re-add installing package non-editable and then linting ourselves
1 parent 35483ed commit ffaeddd

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/PR.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,12 @@ jobs:
5454
run: poetry install -v
5555
- name: Run tests
5656
run: poetry run pytest -v
57+
- name: Install package into separate venv
58+
run: |
59+
python3 -m venv test_venv
60+
source test_venv/bin/activate || test_venv\Scripts\activate
61+
pip install .
62+
- name: Lint our own pakage
63+
run: |
64+
source test_venv/bin/activate || test_venv\Scripts\activate
65+
nps lint .

0 commit comments

Comments
 (0)