Browse Source

Run mypy in pre-commit

pull/14806/head
Yurii Motov 5 months ago
parent
commit
8d1ea0941b
  1. 2
      .github/workflows/pre-commit.yml
  2. 7
      .pre-commit-config.yaml

2
.github/workflows/pre-commit.yml

@ -48,7 +48,7 @@ jobs:
pyproject.toml
uv.lock
- name: Install Dependencies
run: uv sync --locked --extra all
run: uv sync --locked --group tests --extra all
- name: Run prek - pre-commit
id: precommit
run: uvx prek run --from-ref origin/${GITHUB_BASE_REF} --to-ref HEAD --show-diff-on-failure

7
.pre-commit-config.yaml

@ -30,6 +30,13 @@ repos:
language: unsupported
types: [python]
- id: local-mypy
name: mypy check
entry: uv run mypy fastapi
require_serial: true
language: unsupported
pass_filenames: false
- id: add-permalinks-pages
language: unsupported
name: add-permalinks-pages

Loading…
Cancel
Save