diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 947d343..f1df769 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -54,5 +54,3 @@ jobs: git diff --exit-code - name: Formatting check run: uv run --frozen ruff format --check - - name: Typing check - run: uv run --frozen ty check diff --git a/.github/workflows/test-bot.yml b/.github/workflows/test-bot.yml index 6b929ee..41598f3 100644 --- a/.github/workflows/test-bot.yml +++ b/.github/workflows/test-bot.yml @@ -26,6 +26,9 @@ jobs: version: 0.7 - name: Install dependencies run: uv sync --frozen + - name: Type check + run: uv run --frozen ty check + working-directory: packages/bot - name: Run tests run: PYTHON_ENV=test uv run --frozen pytest --cov=src --cov-report=xml working-directory: packages/bot diff --git a/packages/bot/src/automa/bot/resources/code.py b/packages/bot/src/automa/bot/resources/code.py index 5287e91..20ed1be 100644 --- a/packages/bot/src/automa/bot/resources/code.py +++ b/packages/bot/src/automa/bot/resources/code.py @@ -38,7 +38,7 @@ def get_diff(path: str) -> str: class CodeFolder: - def __init__(self, path: str): + def __init__(self, path: str | Path): self.path = path def add(self, paths: str | list[str]) -> None: