diff --git a/.gitea/workflows/code-quality.yml b/.gitea/workflows/code-quality.yml index 9f21122..eabeaa8 100644 --- a/.gitea/workflows/code-quality.yml +++ b/.gitea/workflows/code-quality.yml @@ -29,6 +29,9 @@ jobs: - name: Ruff lint run: uv run ruff check . + - name: Type check with mypy + run: uv run mypy . + - name: Ruff format run: uv run ruff format --check . diff --git a/.gitea/workflows/type-check.yml b/.gitea/workflows/type-check.yml deleted file mode 100644 index 360cff6..0000000 --- a/.gitea/workflows/type-check.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Type Check - -on: - push: - branches: - - main - pull_request: - -jobs: - type-check: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: ${{ inputs.python-version }} - - - name: Install uv - run: pip install uv - - - name: Install dependencies - env: - UV_LINK_MODE: copy - run: uv sync - - - name: Run mypy - run: uv run mypy .