Skip to content

Commit afce5d6

Browse files
chore: tune renovate to gha and precommits
1 parent b2b5d22 commit afce5d6

File tree

1 file changed

+29
-32
lines changed

1 file changed

+29
-32
lines changed

.github/renovate.json5

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,31 @@
11
{
2-
$schema: "https://docs.renovatebot.com/renovate-schema.json",
3-
extends: [
4-
"config:base",
5-
":disableRateLimiting",
6-
":dependencyDashboard",
7-
":semanticCommits",
8-
":automergeDigest",
9-
":automergeBranch",
10-
],
11-
dependencyDashboardTitle: "Renovate Dashboard 🤖",
12-
suppressNotifications: ["prIgnoreNotification"],
13-
rebaseWhen: "conflicted",
14-
commitBodyTable: true,
15-
cargo: {
16-
commitMessageTopic: "Rust crate {{depName}}",
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+
"pre-commit"
21+
],
22+
ignorePaths: [],
23+
packageRules: [
24+
{
25+
description: "Auto merge non-major updates",
26+
matchUpdateTypes: ["minor", "patch"],
27+
automerge: true,
28+
automergeType: "pr",
1729
},
18-
packageRules: [
19-
{
20-
description: "Auto merge non-major updates",
21-
matchUpdateTypes: ["minor", "patch"],
22-
automerge: true,
23-
automergeType: "pr",
24-
},
25-
{
26-
description: "Group Rust dev dependencies",
27-
matchManagers: ["cargo"],
28-
matchDepTypes: ["dev-dependencies"],
29-
groupName: "Rust dev dependencies",
30-
groupSlug: "rust-dev",
31-
},
32-
],
33-
ignorePaths: [],
34-
}
30+
],
31+
}

0 commit comments

Comments
 (0)