diff --git a/build/ci/.golangci-config/.golangci-master.yml b/build/ci/.golangci-config/.golangci-master.yml
index 1a21937d63f0d30e5daf6bf57d4f35763bf42da4..0ed7c2d6b56392785868eb69ff828f464c2285dd 100644
--- a/build/ci/.golangci-config/.golangci-master.yml
+++ b/build/ci/.golangci-config/.golangci-master.yml
@@ -1,17 +1,25 @@
 run:
   timeout: 5m
   issues-exit-code: 1
+  # directories to be ignored by linters
+  skip-dirs:
+    - forks
+    - test
+  skip-dirs-default: true
+# output settings -> code-climate for GitLab
 output:
   format: code-climate
   print-issued-lines: true
   print-linter-name: true
   uniq-by-line: true
   path-prefix: ""
+# custom settings for linters
 linters-settings:
   gocyclo:
     min-complexity: 15
   golint:
     min-confidence: 0.8
+# enable the specific needed linters
 linters:
   disable-all: true
   enable:
diff --git a/build/ci/.golangci-config/.golangci.yml b/build/ci/.golangci-config/.golangci.yml
index 5c4c88e8338b257ad41a8b594d2aae8a27f82f2a..6f8f5c3deb45eb7958ec4f2fba7614a6b45342d9 100644
--- a/build/ci/.golangci-config/.golangci.yml
+++ b/build/ci/.golangci-config/.golangci.yml
@@ -1,17 +1,25 @@
 run:
   timeout: 5m
   issues-exit-code: 1
+  # directories to be ignored by linters
+  skip-dirs:
+    - forks
+    - test
+  skip-dirs-default: true
+# output settings -> code-climate for GitLab
 output:
   format: code-climate
   print-issued-lines: true
   print-linter-name: true
   uniq-by-line: true
   path-prefix: ""
+# custom settings for linters
 linters-settings:
   gocyclo:
     min-complexity: 15
   golint:
     min-confidence: 0.8
+# enable the specific needed linters
 linters:
   disable-all: true
   enable: