replacerenovate by dependabot

This commit is contained in:
mahula 2025-11-21 12:55:13 +01:00
parent 74d5511cfa
commit 7fdbb7c11f
2 changed files with 44 additions and 25 deletions

44
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,44 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
rebase-strategy: "disabled"
schedule:
interval: weekly
day: "saturday"
time: "03:00"
timezone: "Europe/Berlin"
open-pull-requests-limit: 30
groups:
vuepress:
patterns:
- "*vuepress*"
eslint:
patterns:
- "eslint"
- "eslint-*"
- "@eslint/*"
- "@eslint-community/*"
- "@typescript-eslint/*"
- "yaml-eslint-parser"
labels:
- "dependencies"
- "javascript"
commit-message:
prefix: "chore"
prefix-development: "chore"
include: "scope"
versioning-strategy: increase
- package-ecosystem: "github-actions"
directory: "/"
rebase-strategy: "disabled"
schedule:
interval: weekly
day: "saturday"
time: "03:00"
timezone: "Europe/Berlin"
open-pull-requests-limit: 10
labels:
- "dependencies"
- "github-actions"

25
.github/renovate.json vendored
View File

@ -1,25 +0,0 @@
{
"extends": [
"config:base"
],
"packageRules": [
{
"matchUpdateTypes": ["minor", "patch"],
"automerge": true,
"automergeType": "pr",
"platformAutomerge": true
},
{
"matchPackageNames": ["/vuepress/"],
"groupName": "vuepress"
}
],
"npm": {
"separateMinorPatch": true
},
"schedule": ["after 10pm every weekday"],
"enabledManagers": ["dockerfile", "github-actions", "npm"],
"rangeStrategy": "bump",
"prHourlyLimit": 5,
"prConcurrentLimit": 99
}