123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- {
- $schema: "https://docs.renovatebot.com/renovate-schema.json",
- extends: [
- "config:recommended",
- ":labels(dependencies)",
- ":prConcurrentLimitNone",
- ],
- minimumReleaseAge: "3",
- packageRules: [
- {
-
- matchManagers: ["github-actions", "dockerfile", "docker-compose"],
- extends: ["schedule:weekly"],
- },
- {
-
- matchDepTypes: "devDependencies",
- matchUpdateTypes: ["patch", "minor"],
- groupName: "devDependencies (non-major)",
- extends: ["schedule:weekly"],
- },
- {
-
- matchManagers: ["npm"],
- matchPackageNames: ["eslint"],
- matchPackagePrefixes: ["eslint-", "@typescript-eslint/"],
- matchUpdateTypes: ["patch", "minor"],
- groupName: "eslint (non-major)",
- },
- {
-
- matchPackagePrefixes: "@types/",
- matchUpdateTypes: ["patch", "minor"],
- groupName: "DefinitelyTyped types (non-major)",
- extends: ["schedule:weekly"],
- addLabels: ["typescript"],
- },
- {
-
- matchManagers: ["npm"],
- matchPackageNames: [
- "typescript",
- ],
- groupName: null,
- },
- ],
- }
|