diff --git a/renovate.json5 b/renovate.json5 index 28f378f..1958df8 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -44,9 +44,7 @@ { "description": "all minor/patch updates", "matchCurrentVersion": ">= 1.0.0", - "matchUpdateTypes": ["minor", "patch"], - "automerge": false, - "autoApprove": true + "matchUpdateTypes": ["minor", "patch"] }, { "description": "npm dependencies (rare)", @@ -72,9 +70,7 @@ "description": "Github minor/patch updates", "matchCurrentVersion": ">= 1.0.0", "matchManagers": ["github-actions"], - "matchUpdateTypes": ["minor", "patch"], - "autoApprove": true, - "automerge": false + "matchUpdateTypes": ["minor", "patch"] }, { "description": "Github major updates", @@ -103,19 +99,15 @@ }, { "matchManagers": ["npm"], - "description": "All npm updates. Note commit extra message set globally." - }, - { - "matchPackageNames": ["/jest/"], - "groupName": "jest", - "semanticCommitType": "ci", - "semanticCommitScope": "jest" + "description": "All npm updates. Note commit extra message was set globally." }, { - "matchPackageNames": ["/eslint/"], - "groupName": "eslint", - "semanticCommitType": "ci", - "semanticCommitScope": "eslint" + "description": "Minor updates to automerge, to save time but allow some clutter, overriding all above rules", + "matchManagers": ["npm"], + "matchPackageNames": ["/prettier/", "lint-staged", "marked", "mocha", "husky", "release-please", "/@x2od/"], + "matchUpdateTypes": ["minor"], + "automerge": true, + "autoApprove": true } ] } diff --git a/renovate_config_for_later.txt b/renovate_config_for_later.txt new file mode 100644 index 0000000..7cce612 --- /dev/null +++ b/renovate_config_for_later.txt @@ -0,0 +1,13 @@ +, +{ + "matchPackageNames": ["/jest/"], + "groupName": "jest", + "semanticCommitType": "ci", + "semanticCommitScope": "jest" +}, +{ + "matchPackageNames": ["/eslint/"], + "groupName": "eslint", + "semanticCommitType": "ci", + "semanticCommitScope": "eslint" +} \ No newline at end of file