{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":label(renovate)", ":semanticCommits" ], "prHourlyLimit": 0, "prConcurrentLimit": 0, "packageRules": [ { "matchPackageNames": ["nvidia-drivers", "nvidia-open-gpu"], "groupName": "nvidia-drivers" } ], "customManagers": [ { "customType": "regex", "description": "Update APKBUILDs", "fileMatch": ["APKBUILD$"], "matchStrings": ["# renovate: datasource=(?[^ ]+)(?: depName=(?[^ ]+))?(?: packageName=(?[^ ]+))?(?: versioning=(?[^ ]+))?(?: registryUrl=(?[^ ]+))?\\n_?pkgver=(?.*)" ] } ], "customDatasources": { "nvidia-driver": { "defaultRegistryUrlTemplate": "https://docs.nvidia.com/datacenter/tesla/drivers/releases.json", "transformTemplates": [ "{ \"releases\": $map($reduce($map($keys($), function($k) { { \"key\": $k, \"value\": $lookup($, $k) } }), function($acc, $v) { $append($acc, $v.value.driver_info) }, []), function($info) { { \"version\": $info.release_version } }) }" ] } } }