Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 10 additions & 59 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@
],
"semanticCommits": "enabled",
"labels": [
"automated",
"dependencies"
],
"assignees": [],
"reviewers": [],
"packageRules": [
{
"description": "Group all non-major updates together",
Expand All @@ -22,72 +21,24 @@
"groupSlug": "all-minor-patch"
},
{
"description": "Automerge non-major updates",
"matchUpdateTypes": [
"minor",
"patch",
"pin",
"digest"
],
"automerge": true,
"minimumReleaseAge": "7 days"
},
{
"description": "Require approval for major updates",
"matchUpdateTypes": [
"major"
],
"automerge": false
},
{
"description": "Group TypeScript and related type definitions",
"matchPackagePatterns": [
"^typescript$",
"^@types/"
"description": "Group GitHub Actions updates",
"matchManagers": [
"github-actions"
],
"groupName": "TypeScript and type definitions"
},
{
"description": "Group ESLint and related packages",
"matchPackagePatterns": [
"^eslint",
"^@eslint/"
],
"groupName": "ESLint packages"
},
{
"description": "Group testing packages",
"matchPackagePatterns": [
"^vitest",
"^@vitest/"
],
"groupName": "Testing packages"
},
{
"description": "Group gRPC packages",
"matchPackagePatterns": [
"^@grpc/",
"^grpc$"
],
"groupName": "gRPC packages"
},
{
"description": "Group protobuf packages",
"matchPackagePatterns": [
"^@?[^/]*protobuf",
"^ts-proto$"
"extends": [
"helpers:pinGitHubActionDigests"
],
"groupName": "Protobuf packages"
"groupName": "GitHub Actions"
}
],
"vulnerabilityAlerts": {
"labels": [
"security"
],
"automerge": false
]
},
"schedule": [
"before 6am on Monday"
"after 10pm on sunday",
"before 6am on monday"
],
"prConcurrentLimit": 5,
"prHourlyLimit": 2
Expand Down