From 530b809cf4e7421d94cdcdd21b1d1af4e47e32cd Mon Sep 17 00:00:00 2001
From: Denis Isaev <idenx@yandex.com>
Date: Sun, 17 May 2020 16:18:11 +0300
Subject: [PATCH] dev: use dependabot instead of renovate

Renovate lacks of commits diff: it's difficult
to ensure that update is safe.
---
 .dependabot/config.yml | 10 ++++++++++
 .github/renovate.json  |  4 ----
 2 files changed, 10 insertions(+), 4 deletions(-)
 create mode 100644 .dependabot/config.yml
 delete mode 100644 .github/renovate.json

diff --git a/.dependabot/config.yml b/.dependabot/config.yml
new file mode 100644
index 00000000..fe82a3de
--- /dev/null
+++ b/.dependabot/config.yml
@@ -0,0 +1,10 @@
+version: 1
+update_configs:
+  - package_manager: "go:modules"
+    directory: "/"
+    update_schedule: "weekly"
+    default_labels:
+      - "dependency"
+    ignored_updates:
+      - match: # ignore forked linters because of their versioning issues. TODO: fix it.
+          dependency_name: "github.com/golangci/*"
diff --git a/.github/renovate.json b/.github/renovate.json
deleted file mode 100644
index 43208022..00000000
--- a/.github/renovate.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-  "ignorePaths": ["docs/**"],
-  "labels": ["dependency"]
-}