Skip to content

Commit cc6c58f

Browse files
committed
ci: switch from Dependabot to Renovate
Replace Dependabot with Renovate for more comprehensive dependency management: - Auto-update Go version in go.mod via golang-version datasource - Auto-update Dockerfile base images via customManagers - Auto-update GitHub Actions versions - Group related dependencies (kubernetes, golang, openshift, prometheus) - Run go mod tidy after updates automatically Also bump Go version from 1.25.0 to 1.25.5.
1 parent e9f4878 commit cc6c58f

File tree

3 files changed

+56
-11
lines changed

3 files changed

+56
-11
lines changed

.github/dependabot.yml

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

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/jimyag/auto-cert-webhook
22

3-
go 1.25.0
3+
go 1.25.5
44

55
require (
66
github.com/appscode/jsonpatch v1.0.1

renovate.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended",
5+
"customManagers:dockerfileVersions",
6+
"customManagers:githubActionsVersions"
7+
],
8+
"postUpdateOptions": [
9+
"gomodTidy"
10+
],
11+
"labels": [
12+
"dependencies"
13+
],
14+
"packageRules": [
15+
{
16+
"matchPackageNames": [
17+
"k8s.io/**",
18+
"sigs.k8s.io/**"
19+
],
20+
"groupName": "kubernetes"
21+
},
22+
{
23+
"matchPackageNames": [
24+
"golang.org/x/**",
25+
"go"
26+
],
27+
"groupName": "golang"
28+
},
29+
{
30+
"matchPackageNames": [
31+
"github.com/openshift/**"
32+
],
33+
"groupName": "openshift"
34+
},
35+
{
36+
"matchPackageNames": [
37+
"github.com/prometheus/**"
38+
],
39+
"groupName": "prometheus"
40+
},
41+
{
42+
"matchDatasources": [
43+
"golang-version"
44+
],
45+
"rangeStrategy": "bump",
46+
"enabled": true
47+
},
48+
{
49+
"matchUpdateTypes": [
50+
"digest"
51+
],
52+
"enabled": false
53+
}
54+
]
55+
}

0 commit comments

Comments
 (0)