Compare commits

..
Author SHA1 Message Date
Max
e03f150323
fix copy and paste mistake
All checks were successful
Build Keycloak / Build Keycloak Image (push) Successful in 2m10s
Build Nextcloud / Build Nextcloud 34 Image (push) Successful in 7m25s
2026-08-19 16:46:19 +02:00
Max
e615ae69f5
automerge minor and patch updates
Some checks failed
build_keycloak.yml / automerge minor and patch updates (push) Failing after 0s
build_keycloak.yml / automerge minor and patch updates (pull_request) Failing after 0s
2026-08-19 16:43:49 +02:00
Max
08c3cd32f4
fix renovate version matcher
Some checks failed
build_keycloak.yml / fix renovate version matcher (push) Failing after 0s
Build Nextcloud / Build Nextcloud 34 Image (push) Successful in 7m22s
2026-08-19 16:42:37 +02:00
3 changed files with 17 additions and 6 deletions

View file

@ -17,8 +17,9 @@ jobs:
image: ghcr.io/osscontainertools/kaniko:alpine image: ghcr.io/osscontainertools/kaniko:alpine
strategy: strategy:
matrix: matrix:
# renovate: datasource=docker depName=quay.io/keycloak/keycloak keycloak-version:
keycloak-version: [ 26.6.1, 26.6.2, 26.6.3 ] # renovate: datasource=docker depName=quay.io/keycloak/keycloak
- 26.6.3
steps: steps:
- name: Install required system packages - name: Install required system packages
run: apk add --no-cache nodejs run: apk add --no-cache nodejs

View file

@ -17,8 +17,9 @@ jobs:
image: ghcr.io/osscontainertools/kaniko:alpine image: ghcr.io/osscontainertools/kaniko:alpine
strategy: strategy:
matrix: matrix:
# renovate: datasource=docker depName=docker.io/library/nextcloud nextcloud-version:
nextcloud-version: [ 33, 34 ] # renovate: datasource=docker depName=docker.io/library/nextcloud
- 34
steps: steps:
- name: Install required system packages - name: Install required system packages
run: apk add --no-cache nodejs git run: apk add --no-cache nodejs git

View file

@ -3,12 +3,21 @@
"extends": [ "extends": [
"config:recommended" "config:recommended"
], ],
"packageRules": [
// Automatically merge patch level updates
// https://docs.renovatebot.com/key-concepts/automerge/
{
"matchUpdateTypes": ["minor", "patch"],
"matchCurrentVersion": "!/^0/",
"automerge": true
}
],
"customManagers": [ "customManagers": [
// Custom manager using regex for letting Renovate find dependencies in woodpecker Matrix variables. // Custom manager using regex for letting Renovate find dependencies in matrix variables
{ {
"customType": "regex", "customType": "regex",
"managerFilePatterns": [ "managerFilePatterns": [
"/^\\.woodpecker/.*\\.ya?ml$/" "/^\\.forgejo/workflows/.*\\.ya?ml$/"
], ],
"matchStrings": [ "matchStrings": [
"# renovate: datasource=(?<datasource>[a-zA-Z0-9-._]+?) depName=(?<depName>[^\\s]+?)(?: packageName=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?\\s*-\\s*[\"']?(?<currentValue>.+?)[\"']?\\s" "# renovate: datasource=(?<datasource>[a-zA-Z0-9-._]+?) depName=(?<depName>[^\\s]+?)(?: packageName=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?\\s*-\\s*[\"']?(?<currentValue>.+?)[\"']?\\s"