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
33 changes: 16 additions & 17 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
":semanticCommits",
":semanticCommitTypeAll(deps)",
":dependencyDashboard",
":automergeMinor",
"schedule:weekly",
"group:allNonMajor"
],
Expand All @@ -21,10 +20,10 @@
},
"packageRules": [
{
"description": "Auto-merge patch + minor when CI passes. The vulnerability-alert override at the end of this array re-disables automerge for CVE-triggered PRs (Renovate evaluates packageRules in order; later rules win).",
"description": "Patch + minor open a PR and wait for a human. Renovate has never executed in this org, so nothing here has been observed doing what it claims; automerge stays off until a few cycles of real PRs have been reviewed. automergeType is 'pr' rather than 'branch' for when it is re-enabled: 'branch' commits straight to the base branch without ever opening a PR, which this org does not do.",
"matchUpdateTypes": ["patch", "minor"],
"automerge": true,
"automergeType": "branch"
"automerge": false,
"automergeType": "pr"
},
{
"description": "Major upgrades always need review",
Expand All @@ -35,14 +34,14 @@
{
"description": "Group @aws-sdk/* (npm) — they release together",
"matchManagers": ["npm"],
"matchPackagePatterns": ["^@aws-sdk/", "^@smithy/"],
"groupName": "aws-sdk-js"
"groupName": "aws-sdk-js",
"matchPackageNames": ["/^@aws-sdk//", "/^@smithy//"]
},
{
"description": "Group @opentelemetry/* — the SDK + exporters + instrumentations move together",
"matchManagers": ["npm"],
"matchPackagePatterns": ["^@opentelemetry/"],
"groupName": "opentelemetry"
"groupName": "opentelemetry",
"matchPackageNames": ["/^@opentelemetry//"]
},
{
"description": "Group the Postgres client + its types",
Expand All @@ -53,19 +52,19 @@
{
"description": "Group typescript-eslint plugins",
"matchManagers": ["npm"],
"matchPackagePatterns": [
"^@typescript-eslint/",
"^typescript-eslint$",
"^@eslint/",
"^eslint-plugin-"
],
"groupName": "eslint-stack"
"groupName": "eslint-stack",
"matchPackageNames": [
"/^@typescript-eslint//",
"/^typescript-eslint$/",
"/^@eslint//",
"/^eslint-plugin-/"
]
},
{
"description": "Group vitest core + coverage",
"matchManagers": ["npm"],
"matchPackagePatterns": ["^vitest$", "^@vitest/"],
"groupName": "vitest"
"groupName": "vitest",
"matchPackageNames": ["/^vitest$/", "/^@vitest//"]
},
{
"description": "GitHub Actions — group minor + patch into one PR",
Expand Down
Loading