diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..ddc2f93 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,34 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + ":disableDependencyDashboard", + ":disablePeerDependencies", + ":semanticPrefixFixDepsChoreOthers", + ":ignoreModulesAndTests", + "workarounds:all", + "helpers:pinGitHubActionDigestsToSemver", + "docker:disable" + ], + "rangeStrategy": "bump", + "ignorePaths": ["**/node_modules/**"], + "commitMessageSuffix": "[skip netlify]", + "packageRules": [ + { + "groupName": "github-actions", + "matchManagers": ["github-actions"] + }, + { + "groupName": "npm-packages", + "description": "Group patch+minor updates, keep majors separate", + "matchManagers": ["npm"], + "matchDepTypes": ["dependencies", "devDependencies", "peerDependencies"], + "separateMajorMinor": true + }, + { + "description": "Disable package manager version updates", + "matchPackageNames": ["pnpm"], + "matchDepTypes": ["packageManager"], + "enabled": false + } + ] +} diff --git a/.github/renovate.json5 b/.github/renovate.json5 deleted file mode 100644 index fb706b3..0000000 --- a/.github/renovate.json5 +++ /dev/null @@ -1,31 +0,0 @@ -{ - $schema: "https://docs.renovatebot.com/renovate-schema.json", - extends: [ - ":disableDependencyDashboard", - ":semanticPrefixFixDepsChoreOthers", - ":ignoreModulesAndTests", - "workarounds:all", - "helpers:pinGitHubActionDigestsToSemver", - "docker:disable", - ], - rangeStrategy: "bump", - ignorePaths: ["**/node_modules/**"], - packageRules: [ - { - groupName: "github-actions", - matchManagers: ["github-actions"], - }, - { - matchManagers: ["npm"], - groupName: "dependencies", - matchDepTypes: ["devDependencies", "dependencies", "peerDependencies"], - enabled: false, - }, - { - description: "Disable package manager version updates", - matchPackageNames: ["pnpm"], - matchDepTypes: ["packageManager"], - enabled: false, - }, - ], -}