Hi all,
My current understanding is that dependabot security issues are raised at
https://github.com/eclipse-scout/scout.rt/security/dependabot whereas the dependabot.yml doesn’t affect those alerts and only configures auto-update-PRs (not what we want). Even though both are called dependabot they serve different purposes.
Some people at StackOverflow disagree with my understanding though:
https://stackoverflow.com/questions/64047526/how-to-get-dependabot-to-trigger-for-security-updates-only
Regards,
Arthur
--

BSI Business Systems Integration AG
Täfernweg 1, CH-5405 Baden
Telefon +41 58 255 93 23
www.bsi-software.com
Hi Francisco
I accepted your PRs but I realized it is not working as expected. I thought it will only create pull requests for dependencies that have security issues which are fixed in a new
version. But it creates a PR if there is a new version of the dependency available, even if it is a new major version. It even creates false positives for our internal modules (e.g.
https://github.com/eclipse-scout/scout.rt/pull/609). That version bump is just wrong. The bot created 54 (!) PRs for our
https://github.com/eclipse-scout/scout.rt repository.
We are closing the PRs right now since we cannot just update dependencies without testing them thoroughly. We update the dependencies on a regularly basis anyway, so I don’t think
we really need the help of a bot.
Is it possible to configure dependabot that it will work as expected? If not I will have to revert your change.
Thank you
Claudio
Hi,
I am Francisco Perez, a member of the Eclipse Foundation security team.
I am writing to you because we have analyzed all the repositories in the GitHub organization
https://github.com/eclipse-scout/ using
Scorecard
and we have found out some improvements could be made.
We will create an issue where we will summarize all the Security Best Practices identified and create PRs to help you with applying those Security Best Practices You
may see some of those PRs coming from StepSecurity
as this is a tool we use to help us implement those fixes at scale..
The PR above will cover some or all of the following best practices:
Please don’t hesitate and reach out if there is something unclear above.
Kind Regards,
Open Source Software Engineer
| Eclipse Foundation