feat: interactive mode
This commit is contained in:
parent
f00691ae40
commit
41a8d1a75b
6 changed files with 144 additions and 19 deletions
9
.github/workflows/quality.yml
vendored
9
.github/workflows/quality.yml
vendored
|
|
@ -29,8 +29,9 @@ jobs:
|
|||
- '.luarc.json'
|
||||
- '*.toml'
|
||||
python:
|
||||
- 'scrapers/**'
|
||||
- 'tests/scrapers/**'
|
||||
- 'scripts/**/.py'
|
||||
- 'scrapers/**/*.py'
|
||||
- 'tests/**/*.py'
|
||||
- 'pyproject.toml'
|
||||
- 'uv.lock'
|
||||
markdown:
|
||||
|
|
@ -103,7 +104,7 @@ jobs:
|
|||
- name: Install ruff
|
||||
run: uv tool install ruff
|
||||
- name: Lint Python files with ruff
|
||||
run: ruff check scrapers/ tests/scrapers/
|
||||
run: ruff check scripts/ scrapers/ tests/scrapers/
|
||||
|
||||
python-typecheck:
|
||||
name: Python Type Check
|
||||
|
|
@ -117,7 +118,7 @@ jobs:
|
|||
- name: Install dependencies with mypy
|
||||
run: uv sync --dev
|
||||
- name: Type check Python files with mypy
|
||||
run: uv run mypy scrapers/ tests/scrapers/
|
||||
run: uv run mypy scripts/ scrapers/ tests/scrapers/
|
||||
|
||||
markdown-format:
|
||||
name: Markdown Format Check
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue