-
Notifications
You must be signed in to change notification settings - Fork 1k
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
service doesn't create PRs for the same dependency across multiple directories with wildcard #10090
Comments
I triggered dependabot again after merging 631 and it opened one for the next ubuntu on the list |
I'm seeing something similar with this config:
This is running on a Terraform project having multiple envs in multiple directories, with manifest files like this:
It only creates a PR for one of the dirs/files. |
From the conversation in #2178 it seemed like using the grouping settings would force dependabot to open a PR with all the changes across multiple directories. But this doesn't seem to be working either. I have a grouping of |
@lucacome same behavior on my end |
i ran this same config, and then created seperate lines for individual directories thinking this was the issue but i get the same behaviour in both scenarios EDIT i was able to make this work with the following groups config:
however not keen on the PR name that gets opened but it gets the job done: for me i would love a grouping that bases on the directory with updates so 1 PR per folder |
This should be fixed now. Our service wasn't taking the directory of the dependency into account yet, so it would create the first PR for ubuntu in one directory, but then see the next one was also ubuntu and would skip it thinking it was already created by the previous PR. |
@jakecoffman seems like we're going in the wrong direction, I have two different PRs updating the same thing now
The first one doesn't say "in /tests" but it's the same file. |
Looks like the error is in dependabot-core this time, from the job logs:
I'll get this fixed! |
I was able to reproduce the behavior and tracked down the reason why. I opened a new issue to track that fix: #10340 |
Just opened another issue related to duplicate PRs in Java #10415 |
Is there an existing issue for this?
Package ecosystem
Docker
Package manager version
No response
Language version
No response
Manifest location and content before the Dependabot update
No response
dependabot.yml content
https://github.com/opentracing-contrib/nginx-opentracing/blob/master/.github/dependabot.yml
Updated dependency
No response
What you expected to see, versus what you actually saw
Dependabot says this in the logs:
but it only opened:
I expected a PR for ubuntu with changes to all the Dockerfiles
Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
No response
Smallest manifest that reproduces the issue
No response
The text was updated successfully, but these errors were encountered: