From 4ac3f3e76d53f06936b490121174580bbd3b3ced Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Sun, 23 Jan 2022 15:20:55 +0100 Subject: [PATCH] build: setup renovate to update shared dev-infra code Sets up renovate so that we stay up-to-date with the frequently changing dev-infra changes in `angular/dev-infra`. For this dependency it would be painful managing it manually since we consume it through snapshot builds being pushed to a Github builds repo. --- renovate.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000000..8986f8b88228 --- /dev/null +++ b/renovate.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "automerge": false, + "baseBranches": ["master"], + "enabledManagers": ["npm", "bazel", "github-actions"], + "labels": ["target: patch", "merge safe"], + "lockFileMaintenance": { + "enabled": true + }, + "pinDigests": true, + "prHourlyLimit": 2, + "rebaseWhen": "behind-base-branch", + "semanticCommits": "enabled", + "semanticCommitScope": "", + "semanticCommitType": "build", + "separateMajorMinor": false, + "packageRules": [ + { + "matchPackagePatterns": ["*"], + "enabled": false + }, + { + "matchPackageNames": ["@angular/dev-infra-private", "angular/dev-infra"], + "groupName": "angular shared dev-infra code", + "enabled": true + } + ] +}