diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79bc921..6571c02 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,7 +77,7 @@ jobs: - name: Create venv and install dependencies run: | uv venv - uv pip install -r requirements-dev.txt + uv pip install -r scripts/requirements-dev.txt - name: Run pytest with coverage run: uv run pytest scripts/tests/ -v --tb=short --cov=scripts --cov-report=xml --cov-report=term-missing @@ -107,7 +107,7 @@ jobs: - name: Create venv and install dependencies run: | uv venv - uv pip install -r requirements-dev.txt + uv pip install -r scripts/requirements-dev.txt - name: Build EPUB run: uv run scripts/build_epub.py diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3b0a9ef..08cc1fa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -43,7 +43,7 @@ jobs: - name: Create venv and install dependencies run: | uv venv - uv pip install -r requirements-dev.txt + uv pip install -r scripts/requirements-dev.txt - name: Run pytest run: uv run pytest scripts/tests/ -v --tb=short --cov=scripts --cov-report=xml --cov-report=html @@ -140,7 +140,7 @@ jobs: - name: Create venv and install mypy run: | uv venv - uv pip install -r requirements-dev.txt mypy + uv pip install -r scripts/requirements-dev.txt mypy - name: Run mypy run: uv run mypy scripts/ --ignore-missing-imports --no-implicit-optional @@ -165,7 +165,7 @@ jobs: - name: Create venv and install dependencies run: | uv venv - uv pip install -r requirements-dev.txt + uv pip install -r scripts/requirements-dev.txt - name: Build EPUB run: uv run scripts/build_epub.py diff --git a/coverage.xml b/coverage.xml new file mode 100644 index 0000000..e2667d8 --- /dev/null +++ b/coverage.xml @@ -0,0 +1,665 @@ + + + + + + /Users/montimage/buildspace/luongnv89/claude-howto/scripts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pyproject.toml b/scripts/pyproject.toml similarity index 100% rename from pyproject.toml rename to scripts/pyproject.toml diff --git a/requirements-dev.txt b/scripts/requirements-dev.txt similarity index 100% rename from requirements-dev.txt rename to scripts/requirements-dev.txt diff --git a/requirements.txt b/scripts/requirements.txt similarity index 100% rename from requirements.txt rename to scripts/requirements.txt