From ddcd0910d32c157f4d89c51bc40c85a79c799692 Mon Sep 17 00:00:00 2001
From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me>
Date: Tue, 5 Mar 2019 02:32:12 +0100
Subject: [PATCH] [Credo][CI] Do not make TODO/FIXME fail

---
 .credo.exs     | 4 ++--
 .gitlab-ci.yml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.credo.exs b/.credo.exs
index 580cb27053..947280f56c 100644
--- a/.credo.exs
+++ b/.credo.exs
@@ -69,8 +69,8 @@
         # You can also customize the exit_status of each check.
         # If you don't want TODO comments to cause `mix credo` to fail, just
         # set this value to 0 (zero).
-        {Credo.Check.Design.TagTODO, exit_status: 2},
-        {Credo.Check.Design.TagFIXME},
+        {Credo.Check.Design.TagTODO, exit_status: 0},
+        {Credo.Check.Design.TagFIXME, exit_status: 0},
 
         {Credo.Check.Readability.FunctionNames},
         {Credo.Check.Readability.LargeNumbers},
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6c86097ad7..bd94d146bb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -42,4 +42,4 @@ unit-testing:
 analysis:
   stage: analysis
   script:
-    - mix credo list --only=warnings
+    - mix credo list --only=warnings,todo,fixme
-- 
GitLab