Update CI to install from requirements.txt and fail on lint errors

This commit is contained in:
Alexa Amundson
2026-03-11 13:08:06 -05:00
parent 35df57ff51
commit 171c1283ad

View File

@@ -23,10 +23,10 @@ jobs:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: pip install pytest
run: pip install -r requirements.txt
- name: Run tests
run: pytest tests/ -v
run: pytest tests/ -v --tb=short
lint:
runs-on: ubuntu-latest
@@ -38,9 +38,8 @@ jobs:
with:
python-version: "3.12"
- name: Install ruff
run: pip install ruff
- name: Install dependencies
run: pip install -r requirements.txt
- name: Run ruff
continue-on-error: true
run: ruff check .