{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "labels": ["dependencies"], "github-actions": { "enabled": false }, "packageRules": [ { "matchUpdateTypes": ["minor", "patch", "pin", "digest", "lockFileMaintenance"], "addLabels": ["automerge"] }, { "matchManagers": ["gomod"], "matchFileNames": ["ci/**"], "enabled": false } ], "customManagers": [ { "customType": "regex", "fileMatch": ["^\\.fvmrc$"], "matchStrings": ["\"flutter\":\\s*\"(?[^\"]+)\""], "depNameTemplate": "ghcr.io/cirruslabs/flutter", "datasourceTemplate": "docker", "versioningTemplate": "semver" }, { "customType": "regex", "fileMatch": ["^\\.forgejo/Dockerfile$"], "matchStrings": ["DAGGER_VERSION=(?[0-9]+\\.[0-9]+\\.[0-9]+)"], "depNameTemplate": "dagger/dagger", "datasourceTemplate": "github-releases", "extractVersionTemplate": "^v(?.*)$" }, { "customType": "regex", "fileMatch": ["^DAGGER\\.md$"], "matchStrings": ["github:dagger/nix/v(?[0-9]+\\.[0-9]+\\.[0-9]+)#dagger"], "depNameTemplate": "dagger/dagger", "datasourceTemplate": "github-releases", "extractVersionTemplate": "^v(?.*)$" } ] }