From b0c1db1a1d424848f1364eba8eecd50aad7ecb7f Mon Sep 17 00:00:00 2001 From: Loic Huder Date: Fri, 29 May 2026 14:56:13 +0200 Subject: [PATCH] Add mypy job to python-check --- .github/workflows/python-check.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/python-check.yml b/.github/workflows/python-check.yml index 09b3898..63062cb 100644 --- a/.github/workflows/python-check.yml +++ b/.github/workflows/python-check.yml @@ -31,6 +31,10 @@ on: type: string default: "false" + enable-mypy: + type: string + default: "false" + jobs: checks: name: Python Lint & Style & Security @@ -86,3 +90,9 @@ jobs: run: | pip install "bandit[toml]" bandit -c pyproject.toml -r . + + - name: mypy + if: inputs.enable-mypy == 'true' + run: | + pip install mypy + mypy .