From f8c89f027a3c51f8d6fd8006a5c240b79bd6532c Mon Sep 17 00:00:00 2001 From: Facundo Rodriguez Date: Fri, 30 Jan 2026 11:13:04 -0300 Subject: [PATCH 1/2] feat: add dependabot config --- .github/dependabot.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..91e005e --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,17 @@ +version: 2 +updates: + # Keep GitHub Actions up to date + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'weekly' + + # Keep npm dependencies up to date + - package-ecosystem: 'npm' + directory: '/' + schedule: + interval: 'weekly' + groups: + all: + patterns: + - '*' From 72908bd37ef8c1c00fb590d807b8875df61a5345 Mon Sep 17 00:00:00 2001 From: Facundo Rodriguez Date: Fri, 30 Jan 2026 11:39:15 -0300 Subject: [PATCH 2/2] feat: add renovate config instead --- .github/dependabot.yml | 17 ----------------- .github/renovate.json | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 17 deletions(-) delete mode 100644 .github/dependabot.yml create mode 100644 .github/renovate.json diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 91e005e..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,17 +0,0 @@ -version: 2 -updates: - # Keep GitHub Actions up to date - - package-ecosystem: 'github-actions' - directory: '/' - schedule: - interval: 'weekly' - - # Keep npm dependencies up to date - - package-ecosystem: 'npm' - directory: '/' - schedule: - interval: 'weekly' - groups: - all: - patterns: - - '*' diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..75bf93a --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,25 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended"], + "schedule": ["before 10am on tuesday"], + "packageRules": [ + { + "matchUpdateTypes": ["minor", "patch"], + "groupName": "all non-major dependencies", + "groupSlug": "all-minor-patch" + }, + { + "matchUpdateTypes": ["major"], + "groupName": "all major dependencies", + "groupSlug": "all-major" + } + ], + "rangeStrategy": "bump", + "commitMessagePrefix": "chore(deps):", + "commitMessageAction": "update", + "commitMessageTopic": "dependencies", + "commitMessageExtra": "to {{newVersion}}", + "prHourlyLimit": 0, + "prConcurrentLimit": 1, + "minimumReleaseAge": "3 days" +}