Questions tagged [renovate]

Renovate is an open source bot allowing automated dependency updates, multi-platform and multi-language. If you have any questions about bot configuration, or have problems understanding the documentation of the tool, ask your question using this tag.

75 questions
9
votes
1 answer

Renovate: Combine all updates to one branch/PR

Renovate is updating the packages as soon as there is a new version. But renovate also creates a seperate PR/branch for each update. So if new versions released for 5 of my packages renovate will create 5 branches. This leads to 5 pipelines, 1 PR is…
Tobi
  • 674
  • 5
  • 20
9
votes
1 answer

Exclude a specific version pattern in renovate

I have a maven project which depends of com.thoughtworks.xstream:xstream:1.4.11.1. Renovate opened a pull request for com.thoughtworks.xstream:xstream:1.4.12-java7 but I would prefer to see an pull request with…
Manuel Leduc
  • 1,849
  • 3
  • 23
  • 39
8
votes
2 answers

gpg: error Inappropriate ioctl for device

I'm running a self-hosted Renovate instance and I need to sign the commits to GitLab with GPG key. For this I'm setting the env variable RENOVATE_GIT_PRIVATE_KEY with the PGP private key block for my GitLab user and this is automatically…
Fox
  • 163
  • 1
  • 7
5
votes
1 answer

Renovate: package.json and package-lock.json not in sync

I just configured renovate and it seems to work. Except I get the below message all the time. Is there a way I can manage renovate to run npm install by it's own? So which command should i add to my renovate.json file? I tried "postUpdateOptions":…
4
votes
1 answer

How to exclude major upgrade for specific dependencies when using "group-all" merge requests in Renovate?

I would like to prevent Renovate from making major upgrades for some dependencies but still allow minor and patch upgrade for those dependencies. Using ignoreDeps excludes them completely which is not optimal. I also need to have all suggested…
AdrienW
  • 3,092
  • 6
  • 29
  • 59
4
votes
1 answer

Exclude version pattern from renovate

There are several standard Java dependencies that have forks with the same maven coordinates and a "redhat-xxx" suffix in their version number, for…
Johannes Hahn
  • 363
  • 3
  • 18
4
votes
2 answers

Configure renovate bot to merge minor and patch updates automatically

On my GitHub repo I want to configure the renovate bot to automatically merge all minor (and smaller) updates automatically and to create PRs only for major updates. If I understand the doc correctly, my package rules should configure that…
McPringle
  • 1,939
  • 2
  • 16
  • 19
3
votes
2 answers

Open separate PR for each occurance of dependency with renovate

I have a repo in which I manage Terraformcode for multiple environments. For example I would have these files: /terraform/dev/superapp/main.tf /terraform/prod/superapp/main.tf In those files, I define the used providers, modules, etc. The versions…
3
votes
2 answers

Renovate Automerge

I want renovate not to auto merge "major" updates of certain dependencies, but it should auto merge other updates from those dependencies. For example, if I want renovate to auto merge all "minor" and "patch" updates of eslint, but it should not…
3
votes
1 answer

Renovate: group dependencies in one merge request

I want to group all related dependencies in one merge request (MR), as the examples below: In one MR (all starting @angular/ except @angular/cli): "@angular/animations": "10.2.5", "@angular/cdk": "10.2.5", "@angular/common": "10.2.5", …
Iker Aguayo
  • 3,980
  • 4
  • 37
  • 49
2
votes
1 answer

Can renovate bot use the auth.json within the repository for composer packages?

Disclaimer: So we have a auth.json for our projects in the (private) git repository with not-so-secret credentials which are needed to set up a project. I am copying the argument from here: It's common practice to add an auth.json for Enterprise…
Alex
  • 32,506
  • 16
  • 106
  • 171
2
votes
0 answers

Renovate bot missing updates on a lot of dependencies

I'm using Renovate bot on my personal blog project. There are many dependencies in both package.json files (see one of them here). Renovate updates some of the dependencies, like Next.js, but is missing many others. When I run yarn…
hvin
  • 41
  • 2
2
votes
1 answer

Using renovate to update TYPO3 installations minor/patches only

I have been experimenting with Renovate and would like to use it to auto update TYPO3 to the latest version. v10.4.x - where Renovate should only create MR's whenever the is an update available for the 'X' part. I am using the following…
Joey Bouten
  • 145
  • 10
2
votes
2 answers

Allow RenovateBot to auto complete pull requests in Azure whilst requiring one approval

I'm trying to setup RenovateBot. I've configured it to automerge all pull requests it makes, but it doesn't seem able to since we also have a repository policy to require at least one approval. renovate.json { "$schema":…
berkeleybross
  • 1,314
  • 2
  • 13
  • 27
2
votes
1 answer

Renovate config "automerge" could not work

I use Renovate for update package.json refs: Renovate Docs \| Renovate Docs This is my renovate.json file, but patch directive is not work, I must merge it manually now. (schedule directive is work) { "extends": ["config:base"], "timezone":…
nabeen
  • 434
  • 3
  • 12
1
2 3 4 5