-
Notifications
You must be signed in to change notification settings - Fork 134
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
Create dependabot.yml #4547
Create dependabot.yml #4547
Conversation
We disabled I am sceptical about Depandabot in this regard. |
(I think that most of the discussion here also applies to thofma/Hecke.jl#1735, Nemocas/Nemo.jl#2020, Nemocas/AbstractAlgebra.jl#1984, oscar-system/GAP.jl#1144, oscar-system/Singular.jl#851, and oscar-system/Polymake.jl#506. Let's keep it here in one place and then do appropriate actions in the other repos after we came to a conclusion here.) From my experience with dependabot in https://github.com/JuliaTesting/Aqua.jl since last October, I must admit that I like it. I think there are some fundamental differences between CompatHelper and dependabot or even more between Julia dependencies and github actions:
I am happy to hear opinions from others. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4547 +/- ##
==========================================
- Coverage 84.42% 84.41% -0.01%
==========================================
Files 672 672
Lines 89193 89193
==========================================
- Hits 75300 75294 -6
- Misses 13893 13899 +6 |
OK, if you had positive experience with @lgoettgens I am willing to give it a try and see how it behaves, we can still yank it again. But I'll also wait to hear what e.g. @benlorenz and @thofma think. |
Most of the PRs in https://github.com/JuliaTesting/Aqua.jl/issues?q=is%3Apr+author%3Aapp%2Fdependabot were closed without merging. Seems to be quite labor-intensive for me for a tool that should make my life easier. |
This was a byproduct of me trying out and learning what the different config options do. I closed these so that they get re-generated with other config options. |
OK. Happy to give it a try. |
Dependabot is like CompatHelper for GitHub actions. It creates PRs and bumps the versions of GitHub actions you are using. This reduces the maintenance burden, as you no longer have to develop PRs like #3902 manually.