{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:base", "helpers:pinGitHubActionDigests", ":gitSignOff" ], "addLabels": ["dependencies"], "postUpdateOptions": [ "gomodTidy", "gomodMassage" ], "packageRules": [ { "matchUpdateTypes": ["minor", "patch"], "matchCurrentVersion": "!/^0/", "automerge": true }, { "matchManagers": ["gomod"], "addLabels": ["go"] }, { "matchManagers": ["github-actions"], "addLabels": ["github_actions"] }, { "matchManagers": ["dockerfile"], "addLabels": ["docker"] } ], "regexManagers": [ { "fileMatch": [ "(^|\\/)Makefile$", "(^|\\/)Dockerfile", "(^|\\/).*\\.ya?ml$", "(^|\\/).*\\.toml$", "(^|\\/).*\\.sh$" ], "matchStrings": [ "# renovate: datasource=(?.+?) depName=(?.+?)\\s.*?_VERSION ?(\\??=|\\: ?) ?\\\"?(?.+?)?\\\"?\\s" ] } ] }