Compare commits

...

2 commits

Author SHA1 Message Date
c507f140d8
add Renovate annotation for Keycloak
All checks were successful
ci/woodpecker/push/keycloak Pipeline was successful
2026-04-05 01:21:48 +02:00
d80164c60a
add custom manager for letting Renovate find deps in woodpecker matrix 2026-04-05 01:20:12 +02:00
2 changed files with 16 additions and 1 deletions

View file

@ -19,6 +19,7 @@ workspace:
# Also because global environment variables aren't a thing.
matrix:
KEYCLOAK_VERSION:
# renovate: datasource=docker depName=quay.io/keycloak/keycloak
- 26.5.7
IMAGE_NAME:
- git.hamburg.ccc.de/ccchh/oci-images/keycloak

View file

@ -2,5 +2,19 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"packageRules": {
"customManagers": [
// Custom manager using regex for letting Renovate find dependencies in woodpecker Matrix variables.
{
"customType": "regex",
"managerFilePatterns": [
"/^\\.woodpecker/.*\\.ya?ml$/"
],
"matchStrings": [
"# renovate: datasource=(?<datasource>[a-zA-Z0-9-._]+?) depName=(?<depName>[^\\s]+?)(?: packageName=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?\\s*-\\s*[\"']?(?<currentValue>.+?)[\"']?\\s"
]
}
]
}
}