{"$schema": "https://docs.renovatebot.com/renovate-schema.json","description": "Update PRs on the forge, from Renovate on the forge VM (petersweb-infra's nixos/renovate.nix, docs/RENOVATE.md).","extends": ["config:recommended"],"timezone": "America/Anchorage","schedule": ["* 0-5 * * 1"],"prHourlyLimit": 20,"prConcurrentLimit": 5,"github-actions": {"managerFilePatterns": ["/^\\.gitea/workflows/[^/]+\\.ya?ml$/"]},"packageRules": [{"description": "Navidrome's own Go dependencies (the root go.mod) come with upstream merges; bumping them here would conflict with every merge. The dagger module's .dagger/go.mod is ours.","matchManagers": ["gomod"],"matchFileNames": ["go.mod"],"enabled": false},{"description": "The web UI (ui/): minor and patch updates together, in one PR a week.","matchFileNames": ["ui/**"],"matchUpdateTypes": ["minor","patch"],"groupName": "web UI dependencies (minor)"},{"description": "The desktop app (Tauri, Sparkle plugin, …): minor and patch updates together.","matchFileNames": ["desktop/**"],"matchUpdateTypes": ["minor","patch"],"groupName": "desktop app dependencies (minor)"},{"description": "Dagger's SDK has to match the engine (dagger.json's engineVersion, ci.yml's DAGGER_VERSION, and petersweb-infra's dagger-engine): move them together, by hand.","matchPackageNames": ["dagger.io/dagger","github.com/dagger/**"],"enabled": false}]}