Skip to content

Commit 49e8198

Browse files
committed
Migrated from Dependabot to Renovate
Replaced `.github/dependabot.yml` with `.github/renovate.json` for dependency management. Enhanced configuration with additional grouping, scheduling, and semantic commit rules.
1 parent b13c7bd commit 49e8198

File tree

2 files changed

+66
-13
lines changed

2 files changed

+66
-13
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

.github/renovate.json

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"extends": [
3+
"config:base",
4+
":disableDependencyDashboard"
5+
],
6+
"enabledManagers": [
7+
"gradle"
8+
],
9+
"dependencyDashboard": false,
10+
"schedule": [
11+
"* 0-3 * * *"
12+
],
13+
"timezone": "UTC",
14+
"automerge": false,
15+
"packageRules": [
16+
{
17+
"matchManagers": [
18+
"gradle"
19+
],
20+
"matchDepTypes": [
21+
"plugin"
22+
],
23+
"groupName": "Gradle plugins",
24+
"semanticCommitType": "build"
25+
},
26+
{
27+
"matchManagers": [
28+
"gradle"
29+
],
30+
"matchDepTypes": [
31+
"implementation",
32+
"compileOnly",
33+
"api"
34+
],
35+
"groupName": "App dependencies",
36+
"semanticCommitType": "deps"
37+
},
38+
{
39+
"matchManagers": [
40+
"gradle"
41+
],
42+
"matchDepTypes": [
43+
"testImplementation",
44+
"testRuntimeOnly",
45+
"testCompileOnly"
46+
],
47+
"groupName": "Test dependencies",
48+
"semanticCommitType": "test"
49+
},
50+
{
51+
"matchDatasources": [
52+
"gradle-wrapper"
53+
],
54+
"groupName": "Gradle wrapper",
55+
"semanticCommitType": "build"
56+
}
57+
],
58+
"labels": [
59+
"dependencies"
60+
],
61+
"rebaseWhen": "conflicted",
62+
"reviewers": [
63+
"NonSwag"
64+
],
65+
"semanticCommits": "enabled"
66+
}

0 commit comments

Comments
 (0)