diff --git a/.renovaterc.json b/.renovaterc.json new file mode 100644 index 000000000..d6f9fd676 --- /dev/null +++ b/.renovaterc.json @@ -0,0 +1,46 @@ +{ + "extends": [ + ":gitSignOff", + "group:monorepos", + "group:recommended", + ":pinAllExceptPeerDependencies", + "helpers:disableTypesNodeMajor" + ], + + "ignorePaths": [ + "**/node_modules/**", + "**/__tests__/**", + "**/test/**" + ], + + "automerge": false, + "branchPrefix": "renovate/", + "ignoreUnstable": true, + "statusCheckVerify": true, + "updateNotScheduled": true, + + "lockFileMaintenance": { + "enabled": true, + "schedule": "before 5am on monday" + }, + + "prConcurrentLimit": 20, + "prCreation": "immediate", + "prHourlyLimit": 2, + + "semanticCommits": true, + "semanticCommitType": "chore", + "semanticCommitScope": null, + + "separateMajorMinor": true, + "separateMinorPatch": false, + + "packageRules": [{ + "sourceUrlPrefixes": ["https://github.com/strongloop/loopback-next"], + "groupName": "loopback packages" + }], + + "masterIssue": true, + "masterIssueApproval": false, + "masterIssueAutoclose": true +} diff --git a/.travis.yml b/.travis.yml index eaa072e08..e48dc9130 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,3 +31,4 @@ branches: only: - master - /^greenkeeper/.*$/ + - /^renovate/.*$/