From 55b144bdf5b83012363878c88abdf8e059ff388b Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Mon, 14 Jan 2019 09:31:49 +0100 Subject: [PATCH] ci: add renovate configuration (#28121) This will be important to keep the CLI / Framework changes in sync and not to have size regressions. TOOL-582 #resolve PR Close #28121 --- renovate.json | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000000..14c03af799 --- /dev/null +++ b/renovate.json @@ -0,0 +1,49 @@ +{ + "pinVersions": false, + "semanticCommits": true, + "semanticPrefix": "build", + "commitMessage": "{{semanticPrefix}} update {{depName}} to version {{newVersion}}", + "separateMajorMinor": false, + "labels": [ + "PR target: master-only", + "comp: build & ci" + ], + "baseBranches": [ + "master" + ], + "ignoreDeps": [ + "source-map", + "@types/node" + ], + "packageFiles": [ + "integration/cli-hello-world-ivy/package.json", + "integration/cli-hello-world/package.json" + ], + "major": { + "devDependencies": { + "enabled": false + } + }, + "packageRules": [ + { + "packagePatterns": [ + "^@angular.*" + ], + "groupName": "angular", + "pinVersions": false + }, + { + "packagePatterns": [ + "^@bazel\/.*" + ], + "groupName": "bazel", + "pinVersions": false + }, + { + "packageNames": [ + "typescript" + ], + "updateTypes": "patch" + } + ] +}