Skip to content

Commit d237e66

Browse files
chore: tune renovate to gha and precommits
1 parent 0ababc2 commit d237e66

File tree

1 file changed

+31
-50
lines changed

1 file changed

+31
-50
lines changed

.github/renovate.json5

Lines changed: 31 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,33 @@
11
{
2-
$schema: "https://docs.renovatebot.com/renovate-schema.json",
3-
extends: [
4-
"config:base",
5-
":disableRateLimiting",
6-
":dependencyDashboard",
7-
":semanticCommits",
8-
":enablePreCommit",
9-
":automergeDigest",
10-
":automergeBranch",
11-
],
12-
dependencyDashboardTitle: "Renovate Dashboard 🤖",
13-
suppressNotifications: ["prIgnoreNotification"],
14-
rebaseWhen: "conflicted",
15-
commitBodyTable: true,
16-
"pre-commit": {
17-
enabled: true,
2+
$schema: "https://docs.renovatebot.com/renovate-schema.json",
3+
extends: [
4+
"config:base",
5+
":disableRateLimiting",
6+
":semanticCommits",
7+
":enablePreCommit",
8+
":automergeDigest",
9+
":automergeBranch",
10+
],
11+
dependencyDashboardTitle: "Renovate Dashboard 🤖",
12+
suppressNotifications: ["prIgnoreNotification"],
13+
rebaseWhen: "conflicted",
14+
commitBodyTable: true,
15+
"pre-commit": {
16+
enabled: true,
17+
},
18+
enabledManagers: [
19+
"github-actions",
20+
"dockerfile",
21+
"docker-compose",
22+
"pre-commit"
23+
],
24+
ignorePaths: [],
25+
packageRules: [
26+
{
27+
description: "Auto merge non-major updates",
28+
matchUpdateTypes: ["minor", "patch"],
29+
automerge: true,
30+
automergeType: "pr",
1831
},
19-
poetry: {
20-
fileMatch: ["pyproject.toml"],
21-
},
22-
pip_requirements: {
23-
fileMatch: [
24-
"requirements-test.txt",
25-
"requirements-composer.txt",
26-
"constraints.txt",
27-
"constraints-test.txt",
28-
],
29-
},
30-
packageRules: [
31-
{
32-
matchManagers: ["poetry", "pip_requirements"],
33-
matchPackagePatterns: ["^pytest"],
34-
groupName: "pytest packages",
35-
groupSlug: "pytest",
36-
separateMinorPatch: true,
37-
},
38-
{
39-
matchManagers: ["poetry", "pip_requirements"],
40-
matchDepTypes: ["python"],
41-
allowedVersions: "^3.8",
42-
enabled: true,
43-
},
44-
{
45-
description: "Auto merge non-major updates",
46-
matchUpdateTypes: ["minor", "patch"],
47-
automerge: true,
48-
automergeType: "pr",
49-
},
50-
],
51-
ignorePaths: [],
52-
}
32+
],
33+
}

0 commit comments

Comments
 (0)