-
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
Dependabot ignores dependencies even if they have a higher version than the ignored version. #10722
Comments
Do you have a log file you could share? The |
I ignored it using a dependabot ignore command. (#9916 and na1307/SimpleSixtarScorecard#5) I have a Dependabot Actions log, but I don't know which one to link to. |
I am faced with the same issue as @na1307. I maintain a relatively big set of Java-based projects that are updated weekly by dependabot in grouped pull requests. One of those projects is the Axon Server Connector for Java project, where this Dependabot pull request is a concrete example. Here are the logs for that job: axonserver-connector-java_AxonIQ_72920becbc1912680d9cbcaccd8ca146ba7aaf02.json |
It seems different in my case. In my case, Dependabot ignores the dependency even though there is a newer version that is outside the ignored dependency version range. It seems to be the exact opposite of your case. |
@smcvb I've responded on the closed PR but just to close the loop: We made a change 3 weeks ago to follow the maven version identifier specification . Based on this, 5.0.a0 == 5.0.alpha < 5.0.a. The first 2 are prereleases but 5.0.a is not. Likewise with 5.a. If you use 5.0a0 and 5.a0, respectively, everything should work as before. |
Thanks for the quick response, @amazimbe! |
That's correct. |
Thank you to everybody for the additional information. As to the original issue of version As for the other issues like |
After @amazimbe helpful comment, I went and removed all comment-based ignore rules from the repositories I maintain.
Either I have configured something incorrectly, or we are missing some other pointers at this stage.
Hence, the So, if anybody can guide me on why a major release is still included while it has been ignored, that would be great! If the recommendation is to use ignore rules in the |
This issue seems to be resolved now: na1307/SimpleSixtarScorecard#18 |
Is there an existing issue for this?
Package ecosystem
nuget
Package manager version
No response
Language version
No response
Manifest location and content before the Dependabot update
https://github.com/na1307/SimpleSixtarScorecard/blob/b8467df433c933f0b9a1ab04c37c2067524aac92/Directory.Packages.props
dependabot.yml content
https://github.com/na1307/SimpleSixtarScorecard/blob/b8467df433c933f0b9a1ab04c37c2067524aac92/.github/dependabot.yml
Updated dependency
JsonSchema.Net
What you expected to see, versus what you actually saw
The dependency is marked as ignored for [>= 7.0.a, < 7.1], but dependabot ignores it even though the current latest version is 7.2.3.
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: