module: configure Renovate

This commit is contained in:
Christian Nicolai 2022-05-04 20:02:59 +02:00
parent 43b16780c1
commit f135b6ef6a
2 changed files with 25 additions and 25 deletions

View File

@ -1,25 +0,0 @@
---
version: 2
updates:
- package-ecosystem: pip
directory: "/"
schedule:
interval: weekly
day: thursday
time: '14:00'
timezone: Europe/Berlin
pull-request-branch-name:
separator: "-"
open-pull-requests-limit: 99
commit-message:
prefix: "module:"
allow:
- dependency-type: direct
- dependency-type: indirect
ignore:
- dependency-name: certifi
versions:
- "> 2019.11.28"
- dependency-name: typing-extensions
versions:
- "> 3.7.4.1"

25
.github/renovate.json5 vendored Normal file
View File

@ -0,0 +1,25 @@
{
extends: [
"config:base",
":dependencyDashboard",
":prHourlyLimitNone",
":prConcurrentLimitNone",
":label(dependency-upgrade)",
],
schedule: ["before 8am on thursday"],
branchPrefix: "renovate-",
dependencyDashboardHeader: "View repository job log [here](https://app.renovatebot.com/dashboard#github/cmur2/kube-stale-resources).",
separateMinorPatch: true,
commitMessagePrefix: "module: ",
commitMessageAction: "update",
commitMessageTopic: "{{depName}}",
commitMessageExtra: "to {{#if isSingleVersion}}v{{{newVersion}}}{{else}}{{{newValue}}}{{/if}}",
packageRules: [
// Commit message formats
{
matchDatasources: ["github-actions"],
commitMessagePrefix: "ci: ",
},
],
regexManagers: [],
}