fix(renovate): remove unnecessary configuration for renovate

This commit is contained in:
Shintaro Jokagi 2025-06-17 17:32:39 +12:00 committed by GitHub
parent 7d5f44d29a
commit 04067d7ff3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,31 +4,21 @@
"timezone": "UTC", "timezone": "UTC",
"schedule": ["before 9am on Monday"], "schedule": ["before 9am on Monday"],
"labels": ["dependencies"], "labels": ["dependencies"],
"assignees": ["@me"], "prConcurrentLimit": 10,
"prConcurrentLimit": 5, "rebaseWhen": "conflicted",
"prHourlyLimit": 2, "prHourlyLimit": 2,
"lockFileMaintenance": {
"enabled": true,
"automerge": false,
"schedule": ["before 9am on Monday"]
},
"packageRules": [ "packageRules": [
{ {
"description": "Astro and React ecosystem packages", "description": "Astro and React ecosystem packages",
"matchPackagePatterns": ["^@astrojs/", "^astro", "^react", "^@types/react"], "matchPackagePatterns": ["^@astrojs/", "^astro", "^react", "^@types/react"],
"groupName": "Astro and React core", "groupName": "Astro and React core",
"schedule": ["before 9am on Monday"],
"automerge": false,
"reviewersFromCodeOwners": true "reviewersFromCodeOwners": true
}, },
{ {
"description": "Development dependencies", "description": "Development dependencies",
"matchDepTypes": ["devDependencies"], "matchDepTypes": ["devDependencies"],
"groupName": "Dev dependencies", "groupName": "Dev dependencies",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false,
"automergeType": "pr",
"minimumReleaseAge": "3 days"
}, },
{ {
"description": "Testing packages", "description": "Testing packages",
@ -40,18 +30,14 @@
"^jsdom" "^jsdom"
], ],
"groupName": "Testing packages", "groupName": "Testing packages",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false,
"automergeType": "pr"
}, },
{ {
"description": "ESLint and TypeScript packages", "description": "ESLint and TypeScript packages",
"matchPackagePatterns": ["^@typescript-eslint/", "^eslint", "^typescript", "^@types/"], "matchPackagePatterns": ["^@typescript-eslint/", "^eslint", "^typescript", "^@types/"],
"excludePackagePatterns": ["^@types/react"], "excludePackagePatterns": ["^@types/react"],
"groupName": "TypeScript and ESLint", "groupName": "TypeScript and ESLint",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false,
"automergeType": "pr"
}, },
{ {
"description": "Formatting and code quality tools", "description": "Formatting and code quality tools",
@ -63,39 +49,30 @@
"lint-staged" "lint-staged"
], ],
"groupName": "Code formatting tools", "groupName": "Code formatting tools",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false,
"automergeType": "pr"
}, },
{ {
"description": "TailwindCSS ecosystem", "description": "TailwindCSS ecosystem",
"matchPackagePatterns": ["^tailwind", "^@tailwindcss/"], "matchPackagePatterns": ["^tailwind", "^@tailwindcss/"],
"matchPackageNames": ["autoprefixer", "postcss", "clsx", "tailwind-merge"], "matchPackageNames": ["autoprefixer", "postcss", "clsx", "tailwind-merge"],
"groupName": "TailwindCSS ecosystem", "groupName": "TailwindCSS ecosystem",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false
}, },
{ {
"description": "FontAwesome packages", "description": "FontAwesome packages",
"matchPackagePatterns": ["^@fortawesome/"], "matchPackagePatterns": ["^@fortawesome/"],
"groupName": "FontAwesome packages", "groupName": "FontAwesome packages",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false,
"automergeType": "pr"
}, },
{ {
"description": "Lucide icon packages", "description": "Lucide icon packages",
"matchPackagePatterns": ["^lucide-"], "matchPackagePatterns": ["^lucide-"],
"groupName": "Lucide icons", "groupName": "Lucide icons",
"schedule": ["before 9am on Monday"], "reviewersFromCodeOwners": true
"automerge": false,
"automergeType": "pr"
}, },
{ {
"description": "Major updates require manual review", "description": "Major updates require manual review",
"matchUpdateTypes": ["major"], "matchUpdateTypes": ["major"],
"automerge": false,
"schedule": ["before 9am on Monday"],
"labels": ["dependencies", "major-update"], "labels": ["dependencies", "major-update"],
"reviewersFromCodeOwners": true "reviewersFromCodeOwners": true
}, },
@ -103,14 +80,12 @@
"description": "Pin Node.js to LTS versions", "description": "Pin Node.js to LTS versions",
"matchPackageNames": ["node"], "matchPackageNames": ["node"],
"allowedVersions": "/^(18|20|22)\\./", "allowedVersions": "/^(18|20|22)\\./",
"automerge": false "reviewersFromCodeOwners": true
}, },
{ {
"description": "Cloudflare Workers and Wrangler", "description": "Cloudflare Workers and Wrangler",
"matchPackageNames": ["wrangler", "@astrojs/cloudflare"], "matchPackageNames": ["wrangler", "@astrojs/cloudflare"],
"groupName": "Cloudflare ecosystem", "groupName": "Cloudflare ecosystem",
"schedule": ["before 9am on Monday"],
"automerge": false,
"reviewersFromCodeOwners": true "reviewersFromCodeOwners": true
} }
], ],