New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unknown dependencies #11702
Comments
For some reason it has no permissions to push (403), but the repo is enabled in the renovate github app. I have seen there were 700+ deps (which is wrong), maybe GitHub API limit was reached.
|
Could you elaborate on "All dependencies are unknown"? Do you mean that every single dependency in the log is not found in https://github.com/renovate-tests/massive-catalogs/blob/main/gradle/libs.versions.toml or other similar files? |
These stats seem extremely high when I run on this repo in my fork:
@zharinov can you take a look if the new catalogs support is somehow wrong? |
Not sure if all, but probably because I have ktor in the version 1.6.3 in libs.versions.toml and in the dashboard I was getting a message to update to 1.6.3 so probably all those dependencies are transitive or something so. |
I found the problem, I have a disabled module which have a toml file inside, but it is not in the gradle folder, so I think renovate is looking for all toml files in the project, not only inside Gradle folder. I totally forgot that module, it was disabled for months. Should I create a separate issue to update the docs and/or fixing the bug of looking for all toml files?
|
Here is the current renovate/lib/manager/gradle/index.ts Lines 32 to 37 in e108537
Would you change anything about that? e.g. look only directly inside |
Up to you, I think allowing add toml files to any folder is good, because Gradle allows that (like it is right now in renovate), but it should be documented as well. |
OK, in that case an update to the docs would be appreciated |
Yes, we shouldn't widen these file matches, as other managers are using toml files too and we get too many false positives. But a user can always override the |
The global match is |
no, but we have at least two other matches 😏 So we shouln't use renovate/lib/manager/cargo/index.ts Line 13 in 13bbc5d
renovate/lib/manager/poetry/index.ts Line 10 in 4200ed9
|
*.toml is not there, there is a |
I think it will be any toml file at any depth inside a gradle folder? |
I think so too |
Fixed #11717 |
How are you running Renovate?
WhiteSource Renovate hosted app on github.com
Please select which platform you are using if self-hosting.
No response
If you're self-hosting Renovate, tell us what version of Renovate you run.
No response
Describe the bug
All dependencies are unknown and there is a warning:
JavierSegoviaCordoba/massive-catalogs#227
Technically, there are only two catalogs inside
gradle
folder, so I don't know why those libraries are appearing there.Relevant debug logs
Have you created a minimal reproduction repository?
I have linked to a minimal reproduction repository in the bug description
The text was updated successfully, but these errors were encountered: