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