From b5589c80b09123098122abddb4c7aae5b007ad89 Mon Sep 17 00:00:00 2001 From: Pavan Kumar Sunkara Date: Wed, 31 Dec 2025 14:16:42 +0530 Subject: [PATCH] Update CodeFolder constructor type --- .github/workflows/lint.yml | 2 -- .github/workflows/test-bot.yml | 3 +++ packages/bot/src/automa/bot/resources/code.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) 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: