dependabot / dependabot-core

🤖 Dependabot's core logic for creating update PRs.
https://docs.github.com/en/code-security/dependabot
MIT License
4.62k stars 986 forks source link

Java/ Maven duplicate PRs for version update in parent pom #10415

Open deki opened 1 month ago

deki commented 1 month ago

Is there an existing issue for this?

Package ecosystem

Maven

Package manager version

No response

Language version

No response

Manifest location and content before the Dependabot update

https://github.com/aws/serverless-java-container/blob/main/pom.xml

dependabot.yml content

https://github.com/aws/serverless-java-container/blob/main/.github/dependabot.yml

Updated dependency

org.slf4j:*

What you expected to see, versus what you actually saw

Dependabot opened PR https://github.com/aws/serverless-java-container/pull/965, this would have been sufficient.

However dependabot unnecessarily opened the following PRs as well: https://github.com/aws/serverless-java-container/pull/966 https://github.com/aws/serverless-java-container/pull/967 https://github.com/aws/serverless-java-container/pull/968 https://github.com/aws/serverless-java-container/pull/969 https://github.com/aws/serverless-java-container/pull/970 https://github.com/aws/serverless-java-container/pull/971 https://github.com/aws/serverless-java-container/pull/972 https://github.com/aws/serverless-java-container/pull/973 https://github.com/aws/serverless-java-container/pull/974

Native package manager behavior

No response

Images of the diff or a link to the PR, issue, or logs

https://github.com/aws/serverless-java-container/actions/runs/10345803373/job/28633372141

Smallest manifest that reproduces the issue

No response

deki commented 2 weeks ago

Another example: This PR https://github.com/aws/serverless-java-container/pull/986 would have been enough. However the following PRs were opened as well: https://github.com/aws/serverless-java-container/pull/989 https://github.com/aws/serverless-java-container/pull/997 https://github.com/aws/serverless-java-container/pull/1001 https://github.com/aws/serverless-java-container/pull/1003 https://github.com/aws/serverless-java-container/pull/1011 https://github.com/aws/serverless-java-container/pull/1013 https://github.com/aws/serverless-java-container/pull/1017 https://github.com/aws/serverless-java-container/pull/1023 https://github.com/aws/serverless-java-container/pull/1024