Skip to content

Commit ed2a483

Browse files
authored
chore: enable renovate
2 parents 1e781a2 + 30d8551 commit ed2a483

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

components-versions.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1+
# renovate: datasource=github-releases depName=openmcp-project/control-plane-operator
12
CONTROL_PLANE_OPERATOR_VERSION: "v0.1.8"
3+
# renovate: datasource=github-releases depName=openmcp-project/quota-operator
24
QUOTA_OPERATOR_VERSION: "v0.6.0"
5+
# renovate: datasource=github-releases depName=openmcp-project/project-workspace-operator
36
PROJECT_WORKSPACE_OPERATOR_VERSION: "v0.13.0"
7+
# renovate: datasource=github-releases depName=openmcp-project/mcp-operator
48
MCP_OPERATOR_VERSION: "v0.30.0"
9+
# renovate: datasource=github-releases depName=openmcp-project/openmcp-operator
510
OPENMCP_OPERATOR_VERSION: "v0.6.0"

renovate.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"minimumReleaseAge": "3 days",
4+
"extends": [
5+
"config:recommended",
6+
"config:best-practices",
7+
"security:openssf-scorecard",
8+
"helpers:pinGitHubActionDigests",
9+
":rebaseStalePrs"
10+
],
11+
"customManagers": [
12+
{
13+
"description": "All component dependencies and their versions used in the openMCP project.",
14+
"customType": "regex",
15+
"managerFilePatterns": [
16+
"/component-versions\\.yaml/"
17+
],
18+
"matchStrings": [
19+
"# renovate: datasource=(?<datasource>[a-z-.]+?) depName=(?<depName>[^\\s]+?)(?: (lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?(?: extractVersion=(?<extractVersion>[^\\s]+?))?(?: registryUrl=(?<registryUrl>[^\\s]+?))?\\s.+?_version=\"?(?<currentValue>.+?)\"?\\s"
20+
]
21+
}
22+
]
23+
}
24+

0 commit comments

Comments
 (0)