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