From c10893d63ec85564730562aed49479a721311aec Mon Sep 17 00:00:00 2001 From: Niklas Mohrin <dev@niklasmohrin.de> Date: Tue, 4 Jan 2022 00:26:06 +0100 Subject: [PATCH] Add MyPy action for CI --- .github/workflows/tests.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 544304bc0..348ed9ea4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -47,6 +47,24 @@ jobs: run: ${{ matrix.command }} + mypy: + runs-on: ubuntu-18.04 + + container: + image: python:3.7 + + name: MyPy + + steps: + - name: Check out repository code + uses: actions/checkout@v2 + - name: Install dependencies + run: pip install -r requirements-dev.txt + - name: Add localsettings + run: cp evap/settings_test.py evap/localsettings.py + - name: Run MyPy + run: mypy -p evap + linter: runs-on: ubuntu-18.04 -- GitLab