diff --git a/.forgejo/workflows/build_keycloak.yml b/.forgejo/workflows/build_keycloak.yml index d2aa5cd..5bb0861 100644 --- a/.forgejo/workflows/build_keycloak.yml +++ b/.forgejo/workflows/build_keycloak.yml @@ -17,9 +17,8 @@ jobs: image: ghcr.io/osscontainertools/kaniko:alpine strategy: matrix: - keycloak-version: - # renovate: datasource=docker depName=quay.io/keycloak/keycloak - - 26.6.3 + # renovate: datasource=docker depName=quay.io/keycloak/keycloak + keycloak-version: [ 26.6.1, 26.6.2, 26.6.3 ] steps: - name: Install required system packages run: apk add --no-cache nodejs diff --git a/.forgejo/workflows/build_nextcloud.yml b/.forgejo/workflows/build_nextcloud.yml index 4d2e866..cf40e2e 100644 --- a/.forgejo/workflows/build_nextcloud.yml +++ b/.forgejo/workflows/build_nextcloud.yml @@ -17,9 +17,8 @@ jobs: image: ghcr.io/osscontainertools/kaniko:alpine strategy: matrix: - nextcloud-version: - # renovate: datasource=docker depName=docker.io/library/nextcloud - - 34 + # renovate: datasource=docker depName=docker.io/library/nextcloud + nextcloud-version: [ 33, 34 ] steps: - name: Install required system packages run: apk add --no-cache nodejs git diff --git a/renovate.json b/renovate.json index 099905b..7f0cc8d 100644 --- a/renovate.json +++ b/renovate.json @@ -3,21 +3,12 @@ "extends": [ "config:recommended" ], - "packageRules": [ - // Automatically merge patch level updates - // https://docs.renovatebot.com/key-concepts/automerge/ - { - "matchUpdateTypes": ["minor", "patch"], - "matchCurrentVersion": "!/^0/", - "automerge": true - } - ], "customManagers": [ - // Custom manager using regex for letting Renovate find dependencies in matrix variables + // Custom manager using regex for letting Renovate find dependencies in woodpecker Matrix variables. { "customType": "regex", "managerFilePatterns": [ - "/^\\.forgejo/workflows/.*\\.ya?ml$/" + "/^\\.woodpecker/.*\\.ya?ml$/" ], "matchStrings": [ "# renovate: datasource=(?[a-zA-Z0-9-._]+?) depName=(?[^\\s]+?)(?: packageName=(?[^\\s]+?))?(?: versioning=(?[^\\s]+?))?\\s*-\\s*[\"']?(?.+?)[\"']?\\s"