Commit graph

10 commits

Author SHA1 Message Date
David Mehren
09f80c7e4a
Renovate: Automerge patch updates
This commit instructs renovate to automerge patch updates,
 without creating a PR.

 See also https://docs.renovatebot.com/configuration-options/#automergetype

Signed-off-by: David Mehren <git@herrmehren.de>
2021-07-18 17:46:27 +02:00
Sheogorath
0b2752e7db
renovatebot: Configure renovatebot to update 1.x and 2.x branches
Currently renovatebot only cares about the default branch, which is
currently develop. In order to keep everything up-to-date we should
configure it, to also make sure that the master branch for 1.x will be
updated.

Therefore this patch adds the `baseBranches` config option, which allows
to define an array of branches to update.

Reference:

https://docs.renovatebot.com/configuration-options/#basebranches

Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2021-02-02 22:33:06 +01:00
David Mehren
11a5573e7a
Renovate: Maintain lock files once per week
This option makes Renovate refresh yarn.lock once per week
See https://docs.renovatebot.com/configuration-options/#lockfilemaintenance

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-07 17:35:17 +01:00
David Mehren
9ace054822
Renovate: group all packages under @nestjs
Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 20:34:19 +01:00
David Mehren
bceb615c7b
Update Renovate config
This commit
- removes `group:nextjsMonorepo` as that is already included in `config:base` via `group:monorepos`
- disables the hourly PR creation limit
- enables the dependency dashboard
- enables automatic rebasing when the base branch updates

Signed-off-by: David Mehren <git@herrmehren.de>
2021-01-06 19:41:10 +01:00
Tilman Vatteroth
e86551b266
Change label used by renovate to "type: maintenance"
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
(cherry picked from commit 8600c2dae6)
2021-01-05 21:30:38 +01:00
David Mehren
7473f0be86
Renovate: Enable sign-off
Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit 087f0a7c98)
2021-01-05 21:30:38 +01:00
David Mehren
78d4d47dc8
Renovate: Disable major updates
We won't do any major updates for 1.7 release anyway.

Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit c479ab0d59)
2021-01-05 21:30:38 +01:00
David Mehren
810b4cf022
Renovate: Group various packages
Signed-off-by: David Mehren <git@herrmehren.de>
(cherry picked from commit 63654aa910)
2021-01-05 21:30:38 +01:00
Renovate Bot
e4e024dc29
Add renovate.json
Signed-off-by: Renovate Bot <bot@renovateapp.com>

(cherry picked from commit ed44a40c10)
2021-01-05 21:30:38 +01:00