diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f5b1a1cdf9e26d6a3d7bcce3d7b7edd5046f10d5
--- /dev/null
+++ b/.github/workflows/tests.yml
@@ -0,0 +1,10 @@
+jobs:
+  tests:
+      runs-on: ubuntu-latest
+      steps:
+          - run: pip3 install -e . --no-deps
+          - run: pytest-3
+      coverage: '/^TOTAL.+?(\d+\%)$/'
+      artifacts:
+          paths:
+              - htmlcov/
\ No newline at end of file