fix: run commands in patternforge subdirectory
Some checks failed
CI / test (3.10) (push) Failing after 4m44s
CI / test (3.11) (push) Failing after 4m46s
CI / test (3.12) (push) Failing after 4m47s
CI / build (push) Has been skipped

This commit is contained in:
2026-02-03 00:29:38 +00:00
parent 60f1811c97
commit d16fe5fde4

View File

@@ -25,16 +25,17 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
cd patternforge
pip install -e ".[dev]"
- name: Lint with ruff
run: ruff check .
run: cd patternforge && ruff check .
- name: Type check with mypy
run: python -m mypy src/ --python-version 3.10
run: cd patternforge && mypy .
- name: Run tests
run: python -m pytest tests/ -v --cov=src --cov-report=xml
run: cd patternforge && pytest tests/ -v --cov=src --cov-report=xml
- name: Upload coverage
if: matrix.python-version == '3.11'
@@ -60,9 +61,12 @@ jobs:
run: pip install build
- name: Build package
run: python -m build
run: |
cd patternforge
python -m build
- name: Verify build
run: |
cd patternforge
pip install dist/*.whl
patternforge --help