From bf4ea9133131624dc32c32bd56a1a9b35cc3e83f Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Wed, 25 Jun 2025 13:53:25 +0400 Subject: Add configuration files for Dependabot and Renovate to manage dependencies --- .github/dependabot.yml | 6 ++++++ .github/renovate.json | 31 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 .github/dependabot.yml create mode 100644 .github/renovate.json diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..5ace460 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..dc971fc --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":disableDependencyDashboard" + ], + "assignees": [ + "valentineus" + ], + "labels": [ + "dependencies", + "automated" + ], + "packageRules": [ + { + "description": "Group patch & minor updates together", + "groupName": "all digest updates", + "groupSlug": "all-digest", + "matchUpdateTypes": [ + "minor", + "patch", + "pin", + "digest" + ], + "matchPackageNames": [ + "*" + ], + "automerge": true + } + ] +} \ No newline at end of file -- cgit v1.2.3