actions FEATURE coverity scan on push
diff --git a/codecov.yml b/codecov.yml
new file mode 100644
index 0000000..3ce0684
--- /dev/null
+++ b/codecov.yml
@@ -0,0 +1,31 @@
+comment:
+  layout: header, changes, diff
+
+coverage:
+  precision: 2
+  round: nearest
+
+  ignore:
+  - compat/.*
+  - tests/.*
+
+  status:
+    project:
+      default:
+        target: auto
+        if_no_uploads: error
+
+    patch:
+      default:
+        if_no_uploads: error
+
+    changes: true
+
+  parsers:
+    gcov:
+      branch_detection:
+        macro: no
+        loop: no
+        conditional: no
+        method: no
+