diff --git a/.github/renovate.json b/.github/renovate.json deleted file mode 100644 index 39f08582..00000000 --- a/.github/renovate.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "extends": [ - "config:best-practices", - ":gitSignOff", - ":rebaseStalePrs", - "group:allNonMajor", - "docker:disableMajor", - "default:pinDigestsDisabled", - "helpers:pinGitHubActionDigests" - ], - "labels": [ - "kind/dependency upgrade" - ], - "baseBranches": [ - "main", - "/^1\\..*\\.x/" - ], - "constraints": { - "go": "1.21" - }, - "packageRules": [ - { - "description": "Do NOT generate PRs to pin or apply digests to dockerfiles", - "enabled": false, - "matchDatasources": [ - "docker" - ], - "matchUpdateTypes": [ - "pin","pinDigest", "digest" - ], - "automerge": false - }, - { - "description": "Do automerge patch updates to dockerfiles", - "enabled": true, - "matchDatasources": [ - "docker" - ], - "matchUpdateTypes": [ - "patch" - ], - "automerge": true, - "pinDigests": false - }, - { - "description": "k8s go: minor and patch updates in main", - "enabled": true, - "groupName": "k8s-go main", - "matchDatasources": [ - "go" - ], - "matchPackagePrefixes": [ - "k8s.io/api", - "k8s.io/apimachinery", - "k8s.io/client-go" - ], - "matchUpdateTypes": [ - "minor", "patch" - ], - "baseBranches": [ - "main" - ], - "automerge": false - }, - { - "description": "k8s go: patch updates only in 1.y.x", - "enabled": true, - "groupName": "k8s-go 1.y.x", - "matchDatasources": [ - "go" - ], - "matchPackagePrefixes": [ - "k8s.io/api", - "k8s.io/apimachinery", - "k8s.io/client-go" - ], - "matchUpdateTypes": [ - "patch" - ], - "baseBranches": [ - "/^1\\..*\\.x/" - ], - "automerge": false - }, - { - "description": "ginkgo: minor and patch updates in main", - "enabled": true, - "groupName": "ginkgo main", - "matchDatasources": [ - "go" - ], - "matchPackagePrefixes": [ - "github.com/onsi/ginkgo/v2" - ], - "matchUpdateTypes": [ - "minor", "patch" - ], - "baseBranches": [ - "main" - ], - "automerge": false - }, - { - "description": "ginkgo: patch updates only in 1.y.x", - "enabled": true, - "groupName": "ginkgo 1.y.x", - "matchDatasources": [ - "go" - ], - "matchPackagePrefixes": [ - "github.com/onsi/ginkgo/v2" - ], - "matchUpdateTypes": [ - "patch" - ], - "baseBranches": [ - "/^1\\..*\\.x/" - ], - "automerge": false - }, - { - "description": "gomega: minor and patch updates in main", - "enabled": true, - "groupName": "gomega main", - "matchDatasources": [ - "go" - ], - "matchPackagePrefixes": [ - "github.com/onsi/gomega" - ], - "matchUpdateTypes": [ - "minor", "patch" - ], - "baseBranches": [ - "main" - ], - "automerge": false - }, - { - "description": "gomega: patch updates only in 1.y.x", - "enabled": true, - "groupName": "gomega 1.y.x", - "matchDatasources": [ - "go" - ], - "matchPackagePrefixes": [ - "github.com/onsi/gomega" - ], - "matchUpdateTypes": [ - "patch" - ], - "baseBranches": [ - "/^1\\..*\\.x/" - ], - "automerge": false - }, - { - "description": "Do NOT generate PRs for major go dependency updates ", - "enabled": false, - "matchDatasources": [ - "go" - ], - "matchUpdateTypes": [ - "major" - ], - "automerge": false - }, - { - "description": "Do automerge go dependency patch updates, except for versions starting with 0", - "enabled": true, - "matchDatasources": [ - "go" - ], - "matchUpdateTypes": [ - "patch" - ], - "matchCurrentVersion": "!/^0/", - "automerge": true - }, - { - "description": "Do generate PRs for golang version patch bumps, keeping x.yy version the same", - "enabled": true, - "matchDatasources": [ - "golang-version" - ], - "matchUpdateTypes": [ - "patch" - ], - "automerge": false - }, - { - "description": "Do automerge and pin actions in GH workflows, except for versions starting with 0", - "enabled": true, - "matchDatasources": [ - "github-runners" - ], - "matchUpdateTypes": [ - "minor","patch" - ], - "matchCurrentVersion": "!/^0/", - "automerge": true - } - - ], - "vulnerabilityAlerts": { - "enabled": true, - "addLabels": [ - "kind/security" - ] - }, - "osvVulnerabilityAlerts": true -}