forked from fpgmaas/deptry
-
Notifications
You must be signed in to change notification settings - Fork 0
/
renovate.json5
37 lines (33 loc) · 1.19 KB
/
renovate.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
$schema: "https://docs.renovatebot.com/renovate-schema.json",
// https://docs.renovatebot.com/configuration-options/#extends
extends: [
// https://docs.renovatebot.com/presets-config/#configbase
"config:base",
// https://docs.renovatebot.com/presets-default/#enableprecommit
":enablePreCommit",
// https://docs.renovatebot.com/presets-default/#maintainlockfilesweekly
":maintainLockFilesWeekly",
// https://docs.renovatebot.com/presets-default/#prhourlylimitnone
":prHourlyLimitNone",
// https://docs.renovatebot.com/presets-default/#rebasestaleprs
":rebaseStalePrs",
],
// https://docs.renovatebot.com/configuration-options/#labels
labels: ["dependencies"],
// https://docs.renovatebot.com/configuration-options/#regexmanagers
regexManagers: [
{
description: "Update PEP 440 Python dependencies",
fileMatch: ["^\\.pre-commit-config\\.yaml$"],
matchStrings: [
'"(?<depName>[\\w-]+)(?<currentValue>.+?)",?[[:blank:]]+#[[:blank:]]*renovate: pep440-python-dependency\\s',
],
datasourceTemplate: "pypi",
},
],
// https://docs.renovatebot.com/configuration-options/#schedule
schedule: [
"on saturday"
]
}