diff --git a/renovate.json b/renovate.json index 01765d7..af386cd 100644 --- a/renovate.json +++ b/renovate.json @@ -11,14 +11,12 @@ { "description": "Astro and React ecosystem packages", "matchPackagePatterns": ["^@astrojs/", "^astro", "^react", "^@types/react"], - "groupName": "Astro and React core", - "reviewersFromCodeOwners": true + "groupName": "Astro and React core" }, { "description": "Development dependencies", "matchDepTypes": ["devDependencies"], - "groupName": "Dev dependencies", - "reviewersFromCodeOwners": true + "groupName": "Dev dependencies" }, { "description": "Testing packages", @@ -29,15 +27,13 @@ "^@vitest/", "^jsdom" ], - "groupName": "Testing packages", - "reviewersFromCodeOwners": true + "groupName": "Testing packages" }, { "description": "ESLint and TypeScript packages", "matchPackagePatterns": ["^@typescript-eslint/", "^eslint", "^typescript", "^@types/"], "excludePackagePatterns": ["^@types/react"], - "groupName": "TypeScript and ESLint", - "reviewersFromCodeOwners": true + "groupName": "TypeScript and ESLint" }, { "description": "Formatting and code quality tools", @@ -48,55 +44,46 @@ "husky", "lint-staged" ], - "groupName": "Code formatting tools", - "reviewersFromCodeOwners": true + "groupName": "Code formatting tools" }, { "description": "TailwindCSS ecosystem", "matchPackagePatterns": ["^tailwind", "^@tailwindcss/"], "matchPackageNames": ["autoprefixer", "postcss", "clsx", "tailwind-merge"], - "groupName": "TailwindCSS ecosystem", - "reviewersFromCodeOwners": true + "groupName": "TailwindCSS ecosystem" }, { "description": "FontAwesome packages", "matchPackagePatterns": ["^@fortawesome/"], - "groupName": "FontAwesome packages", - "reviewersFromCodeOwners": true + "groupName": "FontAwesome packages" }, { "description": "Lucide icon packages", "matchPackagePatterns": ["^lucide-"], - "groupName": "Lucide icons", - "reviewersFromCodeOwners": true + "groupName": "Lucide icons" }, { "description": "Major updates require manual review", "matchUpdateTypes": ["major"], - "labels": ["dependencies", "major-update"], - "reviewersFromCodeOwners": true + "labels": ["dependencies", "major-update"] }, { "description": "Pin Node.js to LTS versions", "matchPackageNames": ["node"], - "allowedVersions": "/^(18|20|22)\\./", - "reviewersFromCodeOwners": true + "allowedVersions": "/^(18|20|22)\\./" }, { "description": "Cloudflare Workers and Wrangler", "matchPackageNames": ["wrangler", "@astrojs/cloudflare"], - "groupName": "Cloudflare ecosystem", - "reviewersFromCodeOwners": true + "groupName": "Cloudflare ecosystem" } ], "vulnerabilityAlerts": { - "enabled": false, - "labels": ["security", "dependencies"], - "automerge": false, - "schedule": ["at any time"] + "enabled": true, + "labels": ["security", "dependencies"] }, "osvVulnerabilityAlerts": true, - "dependencyDashboard": false, + "dependencyDashboard": true, "dependencyDashboardTitle": "Dependency Dashboard", "dependencyDashboardHeader": "This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.", "dependencyDashboardFooter": "Configure Renovate in `renovate.json`",