feat: use renovate instead of dependabot (#1261)

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
This commit is contained in:
Oliver Bähler
2024-12-04 22:07:22 +01:00
committed by GitHub
parent 8d498bb925
commit 59cb9694c0
2 changed files with 27 additions and 16 deletions

View File

@@ -1,16 +0,0 @@
version: 2
updates:
- package-ecosystem: gomod
directory: /
schedule:
interval: daily
rebase-strategy: disabled
commit-message:
prefix: "feat(deps)"
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
rebase-strategy: disabled
commit-message:
prefix: "ci(deps)"

27
renovate.json Normal file
View File

@@ -0,0 +1,27 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", ":dependencyDashboard"],
"baseBranches": ["main"],
"prHourlyLimit": 0,
"prConcurrentLimit": 0,
"branchConcurrentLimit": 0,
"mode": "full",
"commitMessageLowerCase": "auto",
"semanticCommits": "enabled",
"semanticCommitType": "feat",
"flux": {
"fileMatch": ["^.*flux\\.yaml$"]
},
"packageRules": [
{
"matchManagers": ["github-actions", "flux"],
"groupName": "all-ci-updates",
"updateTypes": ["major", "minor", "patch"]
},
{
"matchManagers": ["gomod"],
"groupName": "all-go-updates",
"updateTypes": ["minor", "patch"]
}
]
}