-
Notifications
You must be signed in to change notification settings - Fork 18
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
GitHub Dependabot support for Haskell packages #205
Comments
Articles and tools that may be helpful: |
According to GH people they no longer accept 'new' ecosystems as mentioned here and in the mean time they have been working on something that hasn't been crystallized yet |
Maybe we should focus on Renovate instead? renovatebot/renovate#8187 |
I've almost added Cabal support to Renovate, but it only supports ranges like It is inspired by the handling of Cargo in Renovate. The advantage of pinning for cabal-install users is: Application authors can be sure that users for a specific application release are using a specific version of a dependency. If you have I'd love to hear if you have any ideas on how to improve this. |
Story
As a haskell developer (who uses GitHub), I want Dependabot to support Haskell, so that
when new versions fix security issues, Dependabot will automatically create PRs that bump
the version bounds.
Further discussion
For some languages, dependabot only works on lock/freeze files.
In Haskell land, some projects have a freeze file committed to the repo, and some do not.
IF it is easier to tackle the freeze file scenario first, that is fine. Do the easy thing and deliver
value for some users, then tackle the harder problem.
The text was updated successfully, but these errors were encountered: