diff --git a/.github/renovate.json b/.github/renovate.json deleted file mode 100644 index 0e132226..00000000 --- a/.github/renovate.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "extends": [ - "config:js-app", - ":gitSignOff", - ":rebaseStalePrs", - "group:allNonMajor", - "default:pinDigestsDisabled", - ":automergeBranch" - ], - "labels": [ - "kind/dependency upgrade" - ], - "npm": { - "minimumReleaseAge": "1 day" - }, - "pip_requirements": { - "fileMatch": [ - "requirements.*\\.in" - ] - }, - "major": { - "dependencyDashboardApproval": true - }, - "packageRules": [ - { - "matchCategories": [ - "python" - ], - "groupName": "python ", - "additionalBranchPrefix": "python ", - "dependencyDashboardApproval": true, - "description": "require dashboard approval for all python dependencies due to potential conflicts" - }, - { - "matchCategories": [ - "docker" - ], - "digest": { - "enabled": false - } - }, - { - "matchDatasources": [ - "docker" - ], - "groupName": "Docker base images" - }, - { - "matchDepTypes": [ - "devDependencies" - ], - "matchUpdateTypes": [ - "patch", - "minor" - ], - "matchCurrentVersion": "!/^0/", - "groupName": "DevDependencies (non-major)", - "automerge": true - }, - { - "matchDepTypes": [ - "devDependencies" - ], - "matchUpdateTypes": [ - "major" - ], - "groupName": "DevDependencies " - }, - { - "matchDepTypes": [ - "dependencies", - "peerDependencies" - ], - "groupName": "Dependencies (non-major)", - "matchUpdateTypes": [ - "minor", - "patch" - ] - }, - { - "matchDepTypes": [ - "dependencies", - "peerDependencies" - ], - "groupName": "Dependencies", - "matchUpdateTypes": [ - "major" - ] - }, - { - "extends": [ - "packages:test" - ], - "matchUpdateTypes": [ - "patch", - "minor" - ], - "matchCurrentVersion": "!/^0/", - "groupName": "Test packages (non-major)", - "automerge": true - }, - { - "extends": [ - "packages:test" - ], - "matchUpdateTypes": [ - "major" - ], - "groupName": "Test packages " - }, - { - "extends": [ - "packages:linters" - ], - "matchUpdateTypes": [ - "patch", - "minor" - ], - "matchCurrentVersion": "!/^0/", - "groupName": "linters (non-major)", - "automerge": true - }, - { - "extends": [ - "packages:linters" - ], - "matchUpdateTypes": [ - "major" - ], - "groupName": "linters" - }, - { - "extends": [ - "monorepo:material-ui" - ], - "matchUpdateTypes": [ - "patch", - "minor" - ], - "groupName": "material-ui (non-major)", - "automerge": true - }, - { - "extends": [ - "monorepo:material-ui" - ], - "matchUpdateTypes": [ - "major" - ], - "groupName": "material-ui" - }, - { - "extends": [ - "monorepo:react" - ], - "matchUpdateTypes": [ - "patch", - "minor" - ], - "groupName": "react (non-major)", - "automerge": true - }, - { - "extends": [ - "monorepo:react" - ], - "matchUpdateTypes": [ - "major" - ], - "groupName": "react" - }, - { - "extends": [ - "monorepo:emotion" - ], - "matchUpdateTypes": [ - "patch", - "minor" - ], - "groupName": "emotion (non-major)", - "automerge": true - }, - { - "extends": [ - "monorepo:emotion" - ], - "matchUpdateTypes": [ - "major" - ], - "groupName": "emotion" - }, - { - "matchUpdateTypes": [ - "patch", - "minor" - ], - "groupName": "types (non-major)", - "matchPackageNames": [ - "@types/{/,}**" - ] - }, - { - "matchUpdateTypes": [ - "major" - ], - "groupName": "types ", - "matchPackageNames": [ - "@types/{/,}**" - ] - }, - { - "description": "ignore updates to all backstage updates and 3rd party plugins", - "groupName": "Backstage packages", - "dependencyDashboardApproval": true, - "enabled": false, - "matchPackageNames": [ - "/^@backstage//", - "/^@backstage-community//", - "/^@janus-idp//", - "/^@immobiliarelabs//", - "/^@roadiehq//", - "/^@pagerduty//", - "/^@internal//" - ] - } - ], - "ignorePaths": [ - "**/dist-dynamic/**" - ], - "ignoreDeps": [ - "@roadiehq/backstage-plugin-argo-cd" - ], - "vulnerabilityAlerts": { - "enabled": true, - "addLabels": [ - "kind/security" - ] - }, - "osvVulnerabilityAlerts": true -}