{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": ["config:recommended"],
  "schedule": ["before 4am on the first day of the month"],
  "automerge": true,
  "rebaseWhen": "conflicted",
  "packageRules": [
    {
      "groupName": "docker",
      "matchDatasources": ["docker"]
    },
    {
      "groupName": "npm",
      "matchDatasources": ["npm"]
    }
  ],
  "ignoreDeps": ["lemmy-js-client", "pgautoupgrade/pgautoupgrade"],
  "ignorePaths": ["(^|/)Cargo\\.toml$"]
}